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

We ___ for the bus for half an hour now.
A. are waiting
B. have been waiting
C. waited
D. wait
Answer: Option B
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
She ___ the office before I arrived.
A. had left
B. was leaving
C. left
D. has left

Correct Answer: Option A


Explanation:
Earlier departure.

This question belongs to: English Tenses
Question #2
If I were you, I ___ that job.
A. would accept
B. will accept
C. accept
D. accepted

Correct Answer: Option A


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #3
I ___ the letter before the post office closed.
A. posted
B. had posted
C. post
D. was posting

Correct Answer: Option B


Explanation:
Past Perfect for action done before another past event.

This question belongs to: English Tenses