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

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

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 ___ the room when I walked in.
A. leaves
B. left
C. has left
D. was leaving

Correct Answer: Option D


Explanation:
Past Continuous for action in progress.

This question belongs to: English Tenses
Question #2 Report Error
I ___ a cup of tea now.
A. make
B. made
C. have made
D. am making

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #3 Report Error
She ___ a novel at the moment.
A. wrote
B. writes
C. is writing
D. has written

Correct Answer: Option C


Explanation:
Current action → Present Continuous.

This question belongs to: English Tenses