You ___ have been here on time; it's important. MCQ with Answer and Explanation

You ___ have been here on time; it's important.
A. must
B. would
C. should
D. could
Answer: Option C
Solution (By JKSSB Mock Tests)
'Should have' for past obligation.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
___ you like to try the dessert?
A. Must
B. Should
C. Would
D. Could

Correct Answer: Option C


Explanation:
'Would you like' offer.

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

Correct Answer: Option C


Explanation:
'Shall' suggestion with 'we'.

This question belongs to: English Modals
Question #3
I ___ not have said that; it was insensitive.
A. must
B. would
C. should
D. could

Correct Answer: Option C


Explanation:
'Should not have' regret.

This question belongs to: English Modals