By the time she arrives, we ___ for two hours. MCQ with Answer and Explanation

By the time she arrives, we ___ for two hours.
A. will wait
B. will have been waiting
C. will be waiting
D. have waited
Answer: Option B
Solution (By JKSSB Mock Tests)
Future Perfect Continuous with 'by the time' and duration.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ now. I'll talk later.
A. am driving
B. drive
C. have driven
D. drove

Correct Answer: Option A


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #2
By the time she called, I ___ .
A. left
B. had left
C. was leaving
D. have left

Correct Answer: Option B


Explanation:
Action completed before her call → Past Perfect.

This question belongs to: English Tenses
Question #3
He ___ just ___ the room.
A. has, left
B. is, leaving
C. had, left
D. was, leaving

Correct Answer: Option A


Explanation:
Just now → Present Perfect.

This question belongs to: English Tenses