We ___ for the bus for half an hour now. MCQ with Answer and Explanation

We ___ for the bus for half an hour now.
A. have been waiting
B. are waiting
C. waited
D. wait
Answer: Option A
Solution (By JKSSB Mock Tests)
Duration up to now.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ the assignment by Monday.
A. submit
B. will have submitted
C. are submitting
D. will submit

Correct Answer: Option B


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #2
They ___ the house before the storm hit.
A. have left
B. had left
C. left
D. were leaving

Correct Answer: Option B


Explanation:
Past Perfect to show the first of two past actions.

This question belongs to: English Tenses
Question #3
She ___ the message before she went home.
A. receives
B. has received
C. received
D. had received

Correct Answer: Option D


Explanation:
Earlier action → Past Perfect.

This question belongs to: English Tenses