English » Spotting Errors
The following sentence has been split into four segments. Identify the segment that contains a grammatical error.
I was angry / on myself / for making / such a silly mistake.
such a silly mistake
I was angry
for making
on myself
the error lies in option D
on myself should be replaced with with myself
angry with someone and angry at something are the fixed phrases.