By the time we reached, the train ___. MCQ with Answer and Explanation

By the time we reached, the train ___.
A. has left
B. was leaving
C. had left
D. left
Answer: Option C
Solution (By JKSSB Mock Tests)
Past Perfect for action completed before another past event.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ when the doorbell rang.
A. slept
B. was sleeping
C. has slept
D. sleeps

Correct Answer: Option B


Explanation:
Interrupted action.

This question belongs to: English Tenses
Question #2
He ___ in the queue for hours before he got the ticket.
A. has been standing
B. stood
C. had been standing
D. was standing

Correct Answer: Option C


Explanation:
Duration before a past achievement → Past Perfect Continuous.

This question belongs to: English Tenses
Question #3
He ___ a lot of work today and is still working.
A. did
B. had done
C. has done
D. was doing

Correct Answer: Option C


Explanation:
Unfinished today → Present Perfect.

This question belongs to: English Tenses