Search from various English teachers...
Egypt flagAhmed Amir
Using the word "blame" Blame: He blamed himself for his father's death. / He blamed his father's death on himself. The mother blamed her son's fault on his friends. It was unbelievable that they blamed the victim for his death. They said he killed himself by overdosing drugs. She is widely blamed for killing Kennedy. You can't really blame them for not telling you the truth. Go and talk to her if you want, but don't blame me if she ignores you. He had never blamed his mother for his poor childhood. You will only have yourself to blame if you not succeed. Which one should I use in which positions? 1-blame somebody/something (for something). 2-blame something on somebody/something.

Corrections · 2

0
I understand your examples. Thanks. It was understandable for me without the edit, and now it's clearer.
0
If the preposition (on/for) comes before the event requiring blame (his father's death), "for" is used. If the preposition comes before the noun being blamed (himself), "on" is used. He blamed himself for his father's death. OR, He blamed his father's death on himself. Both are fine. (It took me three attempts to work this out!)

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today