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

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

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By the time he arrives, the meeting ___ .
A. starts
B. will start
C. is starting
D. will have started

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2
I ___ that you are right.
A. have thought
B. am thinking
C. think
D. thought

Correct Answer: Option C


Explanation:
Simple Present for opinion.

This question belongs to: English Tenses
Question #3
He ___ in this company since 2018.
A. worked
B. has worked
C. is working
D. works

Correct Answer: Option B


Explanation:
From past to now → Present Perfect with 'since'.

This question belongs to: English Tenses