Have To vs. Must vs. Should 

"Have To" vs. "Must" vs. "Should" in the English grammar

What Is Their Main Difference?

The main difference between 'have to,' 'must,' and 'should' is that 'must' and 'should' are modal verbs while 'have to**' is a semi-modal verb.

Semi-modal Have to

'Have to' is a semi-modal verb (also known as semi-modals). Semi-modals function similarly to modals. They sometimes act like modals and sometimes act like a main verb. It is used to express obligations, certainty, etc. For instance:

Example

I have to buy more groceries.

She has to rethink her job choices.

Similarities

Talking about Obligations

'Have to,' 'must,' and 'should' are used to talk about different levels of obligations:

'Have to' talks about obligations that are self-motivated. Leaving such obligations unfulfilled may not have consequences.

Example

I have to finish my homework by tomorrow.

'Must' talks about obligations that are assigned by law, society, or someone else. Disobeying such obligations will lead to a penalty or punishment.

Example

I must finish my homework.

'Should' expresses obligations mainly when we are criticizing others.

Example

He should have done his homework.

Differences

Negative Form

While the affirmative form of 'have to,' 'must,' and 'should' have the same meaning, their negative forms convey different meanings.

The negative form of 'have to,' 'don't have to' is used to say that fulfilling something is not a must and more of a suggestion.

Example

She doesn't have to take out the trash.

The negative form of 'must,' 'must not' expresses absolute obligation.

Example

You must not cross the red light.

The negative form of 'should,' 'shouldn't' shows that doing something is better to be avoided.

Example

You shouldn't smoke.

Formality and Frequency

The table below illustrates the frequency of 'have to,' 'must,' and 'should' in formal and informal contexts.

Formal

Informal

Have to

uncommon

common

Must

common

uncommon

Should

common

common

Comments

(0)
Loading Recaptcha...
Share on :

Recommended

Have To vs. Have Got To

bookmark
'Have to' and 'have got to' mean the same but they have different levels of formality. In this lesson, we will learn all about them.

Have To vs. Get To

bookmark
'Have to' and 'get to' are used to talk about obligations and opportunities respectively. In this lesson, we will learn all about them.

Have To vs. Ought To

bookmark
'Have to' and 'ought to' may cause confusion as they both express obligations. In this lesson, we will learn more about them.

Ought To vs. Had Better

bookmark
'Ought to' and 'had better' may confuse learners as they both express obligations. In this lesson, we will learn when to use each.

Ought To vs. Might

bookmark
'Ought to' and 'might' are used to talk about possibilities and may confuse learners. In this lesson, we will learn when to use them.

Ought To vs. Could

bookmark
'Ought to' and 'could' may confuse learners as they both talk about possibilities. In this lesson, we will learn more about them.
LanGeek
Download LanGeek app