I ___ dinner at 8 p.m. yesterday. MCQ with Answer and Explanation

I ___ dinner at 8 p.m. yesterday.
A. was having
B. had had
C. have had
D. had
Answer: Option A
Solution (By JKSSB Mock Tests)
Specific past time → Past Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ my homework yet.
A. haven't finished
B. don't finish
C. hadn't finished
D. didn't finish

Correct Answer: Option A


Explanation:
Present Perfect with 'yet' indicates an action not completed up to now.

This question belongs to: English Tenses
Question #2
We ___ for the test all day.
A. were studying
B. have been studying
C. studied
D. study

Correct Answer: Option B


Explanation:
Present Perfect Continuous with 'all day'.

This question belongs to: English Tenses
Question #3
They ___ in the same apartment for years.
A. lived
B. lives
C. live
D. living

Correct Answer: Option C


Explanation:
Simple Present 'live' with plural subject 'they' for a continuing situation.

This question belongs to: English Tenses