We ___ for the bus for 20 minutes now. MCQ with Answer and Explanation

We ___ for the bus for 20 minutes now.
A. waited
B. are waiting
C. wait
D. have been waiting
Answer: Option D
Solution (By JKExamLibrary)
Duration to present.

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
If I had a car, I ___ you a ride.
A. gave
B. give
C. would give
D. will give

Correct Answer: Option C


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #2 Report Error
He ___ a new language these days.
A. has learned
B. learns
C. learned
D. is learning

Correct Answer: Option D


Explanation:
Temporary activity.

This question belongs to: English Tenses
Question #3 Report Error
She ___ the dishes when she heard the news.
A. has washed
B. was washing
C. washed
D. washes

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses