He ___ have studied harder; he failed the test. MCQ with Answer and Explanation

He ___ have studied harder; he failed the test.
A. must
B. could
C. would
D. should
Answer: Option D
Solution (By JKSSB Mock Tests)
'Should have' advises past action not taken.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
She ___ have been an athlete; she runs so fast.
A. would
B. should
C. must
D. could

Correct Answer: Option D


Explanation:
'Could have' past potential.

This question belongs to: English Modals
Question #2
You ___ not play with fire.
A. can
B. must
C. need
D. may

Correct Answer: Option B


Explanation:
'Must not' safety.

This question belongs to: English Modals
Question #3
She ___ be a nurse; she wears a uniform.
A. must
B. may
C. can
D. shall

Correct Answer: Option A


Explanation:
'Must' deduction.

This question belongs to: English Modals