I ___ the letter before he arrived. MCQ with Answer and Explanation

I ___ the letter before he arrived.
A. have written
B. had written
C. was writing
D. wrote
Answer: Option B
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
The students ___ in the library at the moment.
A. study
B. studies
C. studied
D. are studying

Correct Answer: Option D


Explanation:
'at the moment' → Present Continuous; plural → 'are studying'.

This question belongs to: English Tenses
Question #2
If she ___ me, I would have helped.
A. asks
B. asked
C. had asked
D. would ask

Correct Answer: Option C


Explanation:
Third conditional: if + past perfect.

This question belongs to: English Tenses
Question #3
He ___ hard all day and now he is exhausted.
A. works
B. has been working
C. worked
D. was working

Correct Answer: Option B


Explanation:
Activity leading to present exhaustion → Present Perfect Continuous.

This question belongs to: English Tenses