She ___ have finished the assignment; she started early. MCQ with Answer and Explanation

She ___ have finished the assignment; she started early.
A. should
B. might
C. would
D. must
Answer: Option B
Solution (By JKSSB Mock Tests)
'Might have' indicates a possibility in the past.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
We ___ not go out without permission when we were kids.
A. might
B. can
C. may
D. could

Correct Answer: Option D


Explanation:
'Could not' past prohibition.

This question belongs to: English Modals
Question #2
I ___ rather you didn't mention this to anyone.
A. had
B. should
C. would
D. could

Correct Answer: Option C


Explanation:
'Would rather' preference.

This question belongs to: English Modals
Question #3
I ___ like a cup of coffee, please.
A. could
B. might
C. should
D. would

Correct Answer: Option D


Explanation:
'Would like' is a polite request.

This question belongs to: English Modals