To be wearing a piece of clothing or accessory.
"She had on a bright red coat that made her easy to spot in the crowd."
To be wearing something; to have plans or commitments; or to trick or tease someone.
To be wearing something, or to have something planned, or to trick someone into believing something false.
4 meanings, ordered from most common to least. Color-coded by CEFR level.
To be wearing a piece of clothing or accessory.
"She had on a bright red coat that made her easy to spot in the crowd."
(British) To have a scheduled commitment, appointment, or plan.
"I can't meet you on Thursday — I've got a lot on this week."
(British slang) To trick or tease someone into believing something that is not true.
"'They're giving everyone a day off tomorrow.' 'You're having me on — that never happens!'"
To have incriminating information or evidence against someone.
"The detective admitted they didn't have enough on the suspect to make an arrest."
To have something placed 'on' the body.
To be wearing something, or to have something planned, or to trick someone into believing something false.
Multiple distinct senses. The 'wearing' sense is very common and informal. The 'commitments' sense ('I have a lot on this week') is chiefly British. The 'teasing/tricking' sense ('Are you having me on?') is British slang.
Natural word combinations native speakers use most often.
The five tense forms you'll use most often.
Listen to native speakers using "have on" in real YouTube videos — click a clip to watch it on Looplines.
Jump to every phrasal verb built on the same verb, particle, or level.