Hi , I have a small question , which is correct grammatically to say : angry with or angry at , and can we say angry of ?

1 2 3 4
I think angry with is grammatical.

angry is used with "with"
Dear Azooz

It appears the two are correct with a slight difference in meaning :

be angry at something or someone to be irritated by or indignant about it or them.
be angry with someone or something to feel or express displeasure, disappointment, etc towards them or it.

#2 (with) is milder as it means being 'uncomfortable' or 'displeased' about something.
#1 (at) is probably stronger ?

I think with the word 'at' then your anger is very much directed to somebody or something (instead of being diluted) which kind of gives it more power ?
Teachers: We supply a list of EFL job vacancies
Thank you so much , but what about angry of , is it correct ?
Angry of is incorrect.
Hi, the answer of your question is (angry with yeh u can also use angry of in spoken language) by the way i`m an INDIAN u can also mail me <removed mod; please write it in your profile, thanks>
Site Hint: Check out our list of pronunciation videos.
You can only use "angry of" in spoken English if you want people to think your spoken English is bad...
We usually say angry at.

I'd like to suggest a further distinction.

angry at This can be both personal and impersonal. I can be angry at my wife, or angry at the government.

angry with This seems more to suggest a personal context. I can be angry with my wife, but it sounds a bit odd to me to say that I am angry with the government. 'Angry with' suggests some degree of mutual involvement.

Best wishes, Clive
Students: Are you brave enough to let our tutors analyse your pronunciation?
Show more