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

I ___ the letter before he arrived.
A. wrote
B. have written
C. had written
D. was writing
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 ___ dinner when I called her.
A. cooks
B. is cooking
C. was cooking
D. cook

Correct Answer: Option C


Explanation:
Past Continuous for interrupted action; 'when I called' interrupts cooking.

This question belongs to: English Tenses
Question #2
I ___ him for a long time.
A. didn't see
B. haven't seen
C. don't see
D. wasn't seeing

Correct Answer: Option B


Explanation:
Present Perfect with 'for' for a state up to now.

This question belongs to: English Tenses
Question #3
At 9 o'clock last night, the children ___.
A. have slept
B. were sleeping
C. slept
D. sleep

Correct Answer: Option B


Explanation:
Specific past time → Past Continuous.

This question belongs to: English Tenses