We ___ dinner when the guests arrived. MCQ with Answer and Explanation

We ___ dinner when the guests arrived.
A. have
B. had
C. have had
D. were having
Answer: Option D
Solution (By JKSSB Mock Tests)
Past Continuous for ongoing activity interrupted by another.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ the dishes when I heard a noise.
A. washed
B. wash
C. was washing
D. have washed

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #2
They ___ in the garden since this morning.
A. were working
B. are working
C. worked
D. have been working

Correct Answer: Option D


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #3
When I looked out, it ___ .
A. rained
B. had rained
C. has rained
D. was raining

Correct Answer: Option D


Explanation:
Past Continuous for action in progress.

This question belongs to: English Tenses