Modals MCQs

Practice Modals MCQs with answers and detailed explanations. Learn the correct usage of can, could, may, might, must, shall, should, will and would through multiple choice questions designed for SSC, Railway, Banking, UPSC, JKSSB, Police, Teaching and other competitive exams.

1119 Total
Question #1 Report Error
She ___ speak French fluently.
A. may
B. must
C. should
D. can

Correct Answer: Option D


Explanation:
'Can' expresses ability.

This question belongs to: English Modals
Question #2 Report Error
We ___ obey the laws.
A. must
B. can
C. will
D. might

Correct Answer: Option A


Explanation:
'Must' expresses obligation.

This question belongs to: English Modals
Question #3 Report Error
He ___ be very tired after working all day.
A. shall
B. must
C. may
D. can

Correct Answer: Option B


Explanation:
'Must' indicates logical deduction.

This question belongs to: English Modals
Question #4 Report Error
You ___ take an umbrella. It might rain.
A. should
B. can
C. need
D. may

Correct Answer: Option A


Explanation:
'Should' gives advice.

This question belongs to: English Modals
Question #5 Report Error
I ___ go to the party if I finish my work.
A. will
B. should
C. would
D. can

Correct Answer: Option A


Explanation:
First conditional uses 'will' in the main clause.

This question belongs to: English Modals
Question #6 Report Error
If I were you, I ___ accept the offer.
A. can
B. will
C. may
D. would

Correct Answer: Option D


Explanation:
Second conditional uses 'would' in the main clause.

This question belongs to: English Modals
Question #7 Report Error
She ___ have left already; her bag is gone.
A. must
B. would
C. should
D. could

Correct Answer: Option A


Explanation:
'Must have' expresses strong past deduction.

This question belongs to: English Modals
Question #8 Report Error
He ___ have taken the wrong train; that's why he's late.
A. should
B. might
C. must
D. would

Correct Answer: Option B


Explanation:
'Might have' indicates past possibility.

This question belongs to: English Modals
Question #9 Report Error
You ___ have told me earlier.
A. could
B. should
C. would
D. might

Correct Answer: Option B


Explanation:
'Should have' expresses regret or criticism.

This question belongs to: English Modals
Question #10 Report Error
___ you please help me?
A. Should
B. Could
C. Must
D. May

Correct Answer: Option B


Explanation:
'Could' is used for polite requests.

This question belongs to: English Modals