He ___ have studied more for the exam. He failed. MCQ with Answer and Explanation

He ___ have studied more for the exam. He failed.
A. would
B. should
C. might
D. could
Answer: Option B
Solution (By JKSSB Mock Tests)
'Should have' implies it was advisable but he didn't.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
You ___ not drink alcohol if you're driving.
A. must
B. can
C. may
D. need

Correct Answer: Option A


Explanation:
'Must not' strong prohibition.

This question belongs to: English Modals
Question #2
I ___ not hear what you said; could you repeat?
A. can
B. should
C. could
D. may

Correct Answer: Option C


Explanation:
'Could not' past inability.

This question belongs to: English Modals
Question #3
That ___ be the postman. It's too early.
A. mustn't
B. can't
C. shouldn't
D. won't

Correct Answer: Option B


Explanation:
'Can't' expresses impossibility.

This question belongs to: English Modals