Expression: "Angry at"


Would you say that “angry at” is correct and natural? I was browsing through an English novel at a shop when this expression caught my eye.

Many thanks,


Sounds fine.

“Angry with” is fine too.

:black_small_square: He was angry at/with her for staying out so late.
:black_small_square: I was angry at/with him for forgetting my birthday.