Complain vs He was off on a rant

When to use each in English, with meaning, register, and examples.

Complain

Top 1,000 (very common)A2verb

He was off on a rant

InformalTop 3,000 (common)
Most formal: ComplainMost common: Complain
 ComplainHe was off on a rant
Pronunciation🇬🇧 /["/kəmˈpleɪn/","/kəmˈpleɪnz/","/kəmˈpleɪnd/","/kəmˈpleɪnɪŋ/"]/🇺🇸 /["/kəmˈpleɪn/","/kəmˈpleɪnz/","/kəmˈpleɪnd/","/kəmˈpleɪnɪŋ/"]/🇬🇧 //hiː wəz ɒf ɒn ə rɑːnt//🇺🇸 //hi wəz ɔf ɑn ə rænt//
MeaningTo say you are unhappy about something.He was speaking angrily for a long time.
ExampleShe always likes to complain about her job.He was off on a rant about how unfair the system is.
RegisterNeutralInformal
How commonTop 1,000 (very common)Top 3,000 (common)
CEFR levelA2-
Part of speechverb
Collocationsbitterly, loudly, constantly, cannot, can hardly, have cause to, about, at, togo off on a rant, get off on a rant, be off on a rant
Antonymspraise, approve, agree-
Common mistakes'Complain' is often confused with 'compliment', which has a positive meaning., Learners may forget to include 'about' after 'complain'., Using 'complain' in overly formal situations can sound rude.Using 'rant' as a noun without 'a'., Confusing 'rant' with 'ranting' as a different form., Using 'on' incorrectly, e.g., 'He was off in a rant.'
Usage notesUse 'complain' when expressing dissatisfaction. It's neutral and fits most contexts. Avoid in formal writing where more courteous language might be preferred.Typically used in casual conversation. Avoid in formal writing. Can imply excessive talking.

See it in real clips

He was off on a rant

Frequently asked questions: Complain vs He was off on a rant

What's the difference between Complain and He was off on a rant?

Complain: To say you are unhappy about something. He was off on a rant: He was speaking angrily for a long time.

Which is more formal: Complain and He was off on a rant?

Complain is the most formal of these.

Which is more common: Complain and He was off on a rant?

Complain is the most common in everyday English.

Can you show an example of each?

Complain: She always likes to complain about her job. He was off on a rant: He was off on a rant about how unfair the system is.

Can I use Complain and He was off on a rant interchangeably?

Not always. Complain and He was off on a rant are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons