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

We ___ for the bus for over half an hour.
A. have been waiting
B. are waiting
C. waited
D. wait
Answer: Option A
Solution (By JKExamLibrary)
Unfinished past-to-present action → Present Perfect Continuous.

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
We ___ each other since school days.
A. knew
B. are knowing
C. know
D. have known

Correct Answer: Option D


Explanation:
Present Perfect for a relationship that began in the past and continues.

This question belongs to: English Tenses
Question #2 Report Error
The movie ___ by the time we reached.
A. started
B. was starting
C. has started
D. had started

Correct Answer: Option D


Explanation:
Earlier start → Past Perfect.

This question belongs to: English Tenses
Question #3 Report Error
He ___ me that he would be late.
A. has told
B. was telling
C. tells
D. told

Correct Answer: Option D


Explanation:
Simple Past for a completed statement in the past.

This question belongs to: English Tenses