I ___ the dishes when I heard a noise. MCQ with Answer and Explanation

I ___ the dishes when I heard a noise.
A. washed
B. wash
C. was washing
D. have washed
Answer: Option C
Solution (By JKSSB Mock Tests)
Past Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ the novel by next Sunday.
A. will finish
B. will have finished
C. finishes
D. is finishing

Correct Answer: Option B


Explanation:
Future deadline → Future Perfect.

This question belongs to: English Tenses
Question #2
She ___ three cups of coffee since morning.
A. is drinking
B. has drunk
C. drank
D. drinks

Correct Answer: Option B


Explanation:
Completed action in an unfinished time period → Present Perfect.

This question belongs to: English Tenses
Question #3
I ___ in this city for twenty years now.
A. have lived
B. live
C. am living
D. lived

Correct Answer: Option A


Explanation:
Present Perfect with 'for'.

This question belongs to: English Tenses