She ___ letters all afternoon. MCQ with Answer and Explanation

She ___ letters all afternoon.
A. wrote
B. writes
C. has written
D. was writing
Answer: Option D
Solution (By JKSSB Mock Tests)
Duration of past activity → Past Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ for you for 30 minutes.
A. waited
B. are waiting
C. have been waiting
D. wait

Correct Answer: Option C


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #2
He ___ when I saw him at the gym.
A. lifted weights
B. was lifting weights
C. has lifted weights
D. lifts weights

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #3
I ___ for my friend. He is late.
A. waited
B. wait
C. am waiting
D. waits

Correct Answer: Option C


Explanation:
Ongoing action at present → am/is/are + waiting.

This question belongs to: English Tenses