She ___ dinner for us last night. MCQ with Answer and Explanation

She ___ dinner for us last night.
A. cooked
B. was cooking
C. cooks
D. has cooked
Answer: Option A
Solution (By JKSSB Mock Tests)
Simple Past with definite time 'last night'.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ ill since Monday.
A. had been
B. was
C. is
D. has been

Correct Answer: Option D


Explanation:
Present Perfect for a state starting in the past and continuing.

This question belongs to: English Tenses
Question #2
He ___ on the phone when the fire alarm rang.
A. was talking
B. talks
C. has talked
D. talked

Correct Answer: Option A


Explanation:
Interrupted past action.

This question belongs to: English Tenses
Question #3
She ___ to the party if she finishes her work.
A. comes
B. will come
C. would come
D. came

Correct Answer: Option B


Explanation:
First conditional.

This question belongs to: English Tenses