I ________ my homework before the guests arrived. MCQ with Answer and Explanation

I ________ my homework before the guests arrived.
A. had finished
B. finished
C. was finishing
D. have finished
Answer: Option A
Solution (By JKExamLibrary)
Past perfect for completion before another past event.

This question belongs to: English Verbs

Discuss this Question (0)

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

Practice More Verbs Questions

Question #1 Report Error
He ________ the same mistake again.
A. makes
B. was making
C. made
D. has been made

Correct Answer: Option C


Explanation:
Past simple for a specific past error.

This question belongs to: English Verbs
Question #2 Report Error
The king ________ the rebels.
A. hung
B. hang
C. hanged
D. hangs

Correct Answer: Option C


Explanation:
Ordered execution: hanged.

This question belongs to: English Verbs
Question #3 Report Error
We must ________ the truth no matter what.
A. speak
B. speaking
C. spoke
D. speaks

Correct Answer: Option A


Explanation:
After modal 'must', bare infinitive is used.

This question belongs to: English Verbs