She ___ have been waiting for over an hour. MCQ with Answer and Explanation

She ___ have been waiting for over an hour.
A. must
B. could
C. would
D. should
Answer: Option A
Solution (By JKSSB Mock Tests)
'Must have been' for past logical deduction.

Discuss this Question (0)

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

Practice More Modals Questions

Question #1
I ___ not get the lid off the jar.
A. may
B. can
C. could
D. might

Correct Answer: Option C


Explanation:
'Could not' past inability.

This question belongs to: English Modals
Question #2
Children ___ be accompanied by an adult.
A. must
B. should
C. can
D. may

Correct Answer: Option A


Explanation:
'Must' shows obligation.

This question belongs to: English Modals
Question #3
___ I have the last piece of cake?
A. Would
B. Must
C. Should
D. May

Correct Answer: Option D


Explanation:
'May' permission.

This question belongs to: English Modals