You ___ have told me the truth. MCQ with Answer and Explanation

You ___ have told me the truth.
A. would
B. might
C. could
D. should
Answer: Option D
Solution (By JKSSB Mock Tests)
'Should have' expresses that the right thing was not done.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
He ___ be an engineer; he designed this bridge.
A. must
B. shall
C. may
D. can

Correct Answer: Option A


Explanation:
'Must' deduction.

This question belongs to: English Modals
Question #2
He ___ have been a detective; he notices everything.
A. would
B. could
C. must
D. should

Correct Answer: Option B


Explanation:
'Could have' past potential.

This question belongs to: English Modals
Question #3
___ I have a glass of water?
A. May
B. Should
C. Must
D. Would

Correct Answer: Option A


Explanation:
'May' permission.

This question belongs to: English Modals