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

We ___ dinner when the guests arrived.
A. have
B. had
C. were having
D. have had
Answer: Option C
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
He ___ the problem before the teacher explained.
A. was solving
B. had solved
C. solved
D. has solved

Correct Answer: Option B


Explanation:
Earlier solving → Past Perfect.

This question belongs to: English Tenses
Question #2
She ___ a great singer.
A. is
B. has been
C. will be
D. was

Correct Answer: Option A


Explanation:
Simple Present for a current state.

This question belongs to: English Tenses
Question #3
She ___ in the company for five years when she got promoted.
A. has been working
B. was working
C. worked
D. had been working

Correct Answer: Option D


Explanation:
Past Perfect Continuous for duration leading up to promotion.

This question belongs to: English Tenses