You ___ to be here half an hour ago. MCQ with Answer and Explanation

You ___ to be here half an hour ago.
A. should
B. ought
C. must
D. have
Answer: Option B
Solution (By JKSSB Mock Tests)
'Ought to have been' past obligation unfulfilled.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
You ___ not smoke here; it's a school.
A. must
B. can
C. may
D. need

Correct Answer: Option A


Explanation:
'Must not' prohibition.

This question belongs to: English Modals
Question #2
___ we go to the cinema or stay home?
A. Shall
B. Will
C. May
D. Must

Correct Answer: Option A


Explanation:
'Shall' for choice.

This question belongs to: English Modals
Question #3
We ___ not make too much noise; the neighbours might complain.
A. should
B. may
C. must
D. can

Correct Answer: Option A


Explanation:
'Should not' advice.

This question belongs to: English Modals