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

She ___ have been waiting for over an hour.
A. could
B. should
C. must
D. would
Answer: Option C
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
___ you mind if I used your phone?
A. Would
B. Must
C. Should
D. May

Correct Answer: Option A


Explanation:
'Would you mind' polite request.

This question belongs to: English Modals
Question #2
He ___ be at the airport now; his flight leaves at 5.
A. can
B. may
C. must
D. shall

Correct Answer: Option C


Explanation:
'Must' deduction.

This question belongs to: English Modals
Question #3
She ___ be a doctor; she's always at the hospital.
A. must
B. shall
C. can
D. may

Correct Answer: Option A


Explanation:
'Must' deduction.

This question belongs to: English Modals