I ___ the same dream again last night. MCQ with Answer and Explanation

I ___ the same dream again last night.
A. have had
B. was having
C. had
D. have
Answer: Option C
Solution (By JKExamLibrary)
Last night → Simple Past.

This question belongs to: English Tenses

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1 Report Error
He said that he ___ my brother the previous day.
A. met
B. has met
C. had met
D. meets

Correct Answer: Option C


Explanation:
Past simple with 'previous day' changes to past perfect.

This question belongs to: English Tenses
Question #2 Report Error
He ___ a new job these days.
A. has looked for
B. is looking for
C. looks for
D. looked for

Correct Answer: Option B


Explanation:
Temporary activity → Present Continuous.

This question belongs to: English Tenses
Question #3 Report Error
He ___ out when I arrived.
A. just went
B. was just going
C. had just gone
D. has just gone

Correct Answer: Option C


Explanation:
Past Perfect with 'just' for action completed shortly before another past event.

This question belongs to: English Tenses