True modal verbs — can, must, will, should — are powerful but limited. They have no past tense, no future form, no -ing form, and they cannot follow another modal. Semi-modals (also called quasi-modals) are verb phrases that carry the same meanings — obligation, ability, permission, necessity — but behave grammatically like ordinary verbs. They take -s in the third person, form past and future tenses, use do-support in questions and negatives, and can appear after other modals.
This is why semi-modals exist: they fill the gaps where true modals cannot go.
Have to
Have to expresses external obligation — a rule, a law, a requirement that comes from outside the speaker.
Because have to is a regular verb, it works in every tense and combines freely with other verbs.
| TENSE | EXAMPLE |
|---|---|
| present | She has to sign the contract today. |
| past | We had to wait for two hours. |
| future | You will have to apply again next year. |
| present perfect | I have had to explain this three times. |
In questions and negatives, have to uses do-support — unlike must, which inverts on its own.
Note: don't have to means "not necessary" — there is no obligation. This is different from mustn't, which means "not allowed."
Be able to
Be able to expresses ability and serves as the replacement for can wherever can cannot appear — after will, in the present perfect, in the infinitive.
In the past, could and was able to overlap but are not always interchangeable. Could describes general ability; was able to can also describe a specific achievement.
Need to
Need to expresses necessity — something is required or important.
In negatives and questions, need to takes do-support like any regular verb.
English also has a modal form of need — needn't — which works without do and without to. The meaning is the same; the modal form is more formal and more common in British English.
Be supposed to
Be supposed to expresses an expectation, a rule, or an arrangement — what is expected to happen, often with the implication that it might not.
When something goes against the expectation, be supposed to signals the gap between the rule and reality.
The form changes through be: am/is/are supposed to in the present, was/were supposed to in the past.
Be allowed to
Be allowed to expresses permission and works as the multi-tense version of may and can (when they mean permission).
Because may and can have no past or future permission forms of their own, be allowed to covers those gaps.
| TIME | EXAMPLE |
|---|---|
| present | You are allowed to bring one guest. |
| past | She wasn't allowed to stay after midnight. |
| future | They will be allowed to enter once the doors open. |
Ought to
Ought to expresses advice or moral obligation, very close in meaning to should but slightly more formal and less common in everyday speech.
Unlike the other semi-modals on this page, ought to does not fully behave like a regular verb. It does not take -s (she ought to, not she oughts to), and questions and negatives with do sound unnatural. Instead, the negative is formed directly: ought not to or oughtn't to.
In practice, most speakers simply use should instead of ought to in everyday conversation. Ought to appears more often in formal writing and advice.
Why semi-modals matter
True modals are frozen in form. You cannot say she musted, I will can, or to must. Semi-modals solve this by providing the same meanings in a flexible grammatical frame.
| WHAT YOU NEED | MODAL ALONE? | SEMI-MODAL SOLUTION |
|---|---|---|
| obligation in the past | must has no past form | had to |
| ability after will | will can is impossible | will be able to |
| permission in the past | may has no past form | was allowed to |
| necessity in the perfect | must has no perfect | have had to |
| two modals together | will must is impossible | will have to |
This is the practical reason to learn semi-modals: they unlock tenses and combinations that true modals block.
Common mistakes
Have to — form errors
Be able to — mixing with can
Need to — double marking
Be supposed to — missing be
Be allowed to — wrong preposition