He ___ have arrived by now, but let's wait a bit longer. MCQ with Answer and Explanation

He ___ have arrived by now, but let's wait a bit longer.
A. will
B. should
C. might
D. must
Answer: Option C
Solution (By JKSSB Mock Tests)
'Might have' possibility.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
That ___ be the answer; it's illogical.
A. shouldn't
B. mustn't
C. can't
D. needn't

Correct Answer: Option C


Explanation:
'Can't' shows impossibility.

This question belongs to: English Modals
Question #2
You ___ not eat the berries; they might be poisonous.
A. need
B. may
C. must
D. can

Correct Answer: Option C


Explanation:
'Must not' warning.

This question belongs to: English Modals
Question #3
He ___ have gone home early; he wasn't feeling well.
A. should
B. would
C. could
D. must

Correct Answer: Option D


Explanation:
'Must have' deduction.

This question belongs to: English Modals