We ___ for the exam since last month. MCQ with Answer and Explanation

We ___ for the exam since last month.
A. are preparing
B. have been preparing
C. prepared
D. prepare
Answer: Option B
Solution (By JKExamLibrary)
Duration from last month.

This question belongs to: English Tenses

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1 Report Error
By next week, they ___ the new bridge.
A. are building
B. will build
C. will have built
D. build

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2 Report Error
If you ___ ice, it melts.
A. heated
B. will heat
C. had heated
D. heat

Correct Answer: Option D


Explanation:
Zero conditional: if + present, present.

This question belongs to: English Tenses
Question #3 Report Error
She ___ for the bus when her friend drove by.
A. waited
B. waits
C. has waited
D. was waiting

Correct Answer: Option D


Explanation:
Ongoing action in past.

This question belongs to: English Tenses