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

You ___ to be here half an hour ago.
A. have
B. must
C. ought
D. should
Answer: Option C
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 ___ take your medicine regularly.
A. might
B. can
C. must
D. may

Correct Answer: Option C


Explanation:
'Must' necessity.

This question belongs to: English Modals
Question #2
___ we have some music?
A. Shall
B. May
C. Will
D. Must

Correct Answer: Option A


Explanation:
'Shall' suggestion.

This question belongs to: English Modals
Question #3
___ we go to the beach tomorrow?
A. Will
B. Must
C. May
D. Shall

Correct Answer: Option D


Explanation:
'Shall' suggestion.

This question belongs to: English Modals