

Welcome to our complete collection of modal verbs exercises for ESL learners. From basic uses of can, must, and should to more advanced structures like past modals and modals of deduction, you'll find free, interactive practice tests for every level. Each section includes a grammar review so you can study and practice in one place.
All exercises are free and interactive, with instant answer checking. Levels range from A1/A2 (Beginner) to B2/C1 (Advanced).
Modal verbs are a type of auxiliary (helping) verb used to express ability, possibility, permission, obligation, advice, and more. Unlike regular verbs, modals do not change form — they have no -s in the third person singular, no -ing form, and no infinitive. They are always followed by the base form of the main verb.
She can swim very well. | You must wear a seatbelt. | He might be late.
| Modal | Main uses | Example |
|---|---|---|
| can | Ability; informal permission; possibility | I can speak French. / Can I sit here? |
| could | Past ability; polite requests; possibility | She could run fast as a child. / Could you help me? |
| must | Strong obligation; logical deduction (certainty) | You must wear a helmet. / He must be tired. |
| should | Advice; expectation; mild obligation | You should see a doctor. / The train should arrive soon. |
| may | Formal permission; possibility | You may leave now. / It may rain later. |
| might | Weaker possibility than may | She might come to the party — I'm not sure. |
| will | Future prediction; willingness; certainty | It will be sunny tomorrow. / I'll help you. |
| would | Hypothetical situations; polite requests; past habits | I would travel more if I could. / Would you like some tea? |
| shall | Formal offers; suggestions (mostly British English) | Shall I open the window? / Shall we begin? |
| ought to | Advice; moral obligation (similar to should) | You ought to apologize. |
Past modals are formed with modal + have + past participle. They are used to speculate about past events, express regret, or talk about past obligations and possibilities that did or did not happen.
| Form | Meaning | Example |
|---|---|---|
| must have + pp | Logical deduction about the past (certain) | She must have missed the bus — she's never late. |
| might/may have + pp | Possibility in the past (uncertain) | He might have forgotten about the meeting. |
| could have + pp | Past possibility that did not happen | You could have told me! (but you didn't) |
| should have + pp | Past advice/regret — something was the right thing to do but wasn't done | I should have studied more for the exam. |
| can't/couldn't have + pp | Logical deduction about the past (impossibility) | She can't have left already — her coat is still here. |
| would have + pp | Hypothetical past (third conditional main clause) | I would have called you if I had known. |
(B) = Beginner (A1/A2) | (I) = Intermediate (B1/B2) | (A) = Advanced (C1/C2)
These exercises focus on the core structure of modal verbs: modal + base form of the verb (no to, no inflection). Essential practice for beginners building their foundation.
These exercises cover the three most common and frequently tested modal verbs — should (advice), can (ability/permission), and must (obligation/deduction) — in a variety of contexts.
These exercises cover modals used to make logical deductions or speculations about present situations — must (near certainty), might/may (possibility), and can't (impossibility).
A common point of difficulty for intermediate learners: couldn't expresses that something was impossible, while might not expresses that something was possibly not the case. These exercises sharpen that distinction.
Past modals use the structure modal + have + past participle to talk about past possibilities, deductions, regrets, and missed opportunities. They are heavily tested at B2-C1 level.
While not modal verbs themselves, the primary auxiliary verbs — be, do, and have — work closely with modals and are essential for forming questions, negatives, and complex verb phrases. These exercises are great for consolidating overall verb structure.