Thank you very much for your help.

I have some more sentences I'm not sure of.

1) I've been proud of myself when I won the regional competition of judo. I’ve been proud on 24 July when I passed my driving test. Can you say “when I got the highest grade on-not “in” a maths test?

1) I've blamed a friend for breaking a vase. Actually he didn't because the vase had been broken by another friend of mine.
2) Whenever I blame a person, I do it because he or she is bad. (??).
3) Last summer I blamed my best friend for losing the ball we were playing with and then I realized one boy had taken it by mistake.
4) I once broke a glass but I blamed my friend. Since then we have not been friends (are friends?) any more.
5) I'm independent of myself when I go out with my friends or play soccer.
6) I last felt sorry for my father when I broke his glasses. We were playing basketball when the ball I had passed to him hit his head and his glasses fell off (?).
7) I felt sorry when I couldn’t help a friend in need (when he needed help?).
I felt sorry when I blamed a friend even if he didn’t do (hadn’t done) anything wrong.
8) I'm ashamed of myself when I thought my best friend was trying to "steal" my girlfriend. We quarrelled but we eventually made it up.

Everything in parentheses is possible.

Sra

1) Yes, you can say "when I got the highest grade on a math test" instead of "when I got the highest grade in a math test." Both variations are commonly used and grammatically correct.

1) Good job using the past perfect tense correctly ("blamed a friend for breaking a vase," "had been broken"). However, you can improve the sentence by saying "The vase had been broken by another friend of mine" instead of "because the vase had been broken by another friend of mine."

2) The sentence "Whenever I blame a person, I do it because he or she is bad" is grammatically correct, but it may be a bit judgmental. If you want to express that you blame someone because of their actions, you could rephrase it as "Whenever I blame a person, it is because of their behavior."

3) The sentence "Last summer I blamed my best friend for losing the ball we were playing with, and then I realized one boy had taken it by mistake" is correctly structured.

4) The sentence "I once broke a glass but I blamed my friend. Since then, we have not been friends anymore" is grammatically correct. However, you can improve the flow by saying "Since then, we are not friends anymore" or "Since then, we have not been friends."

5) The sentence "I'm independent of myself when I go out with my friends or play soccer" is grammatically correct, but the use of "independent of myself" is redundant. You can simply say "I'm independent when I go out with my friends or play soccer."

6) The sentence "I last felt sorry for my father when I broke his glasses. We were playing basketball when the ball I had passed to him hit his head, and his glasses fell off" is crafted well. The only improvement would be to specify that it was your basketball pass that hit his head, so you could say "the ball I had personally passed to him hit his head."

7) The sentence "I felt sorry when I couldn’t help a friend in need (when he needed help?). I felt sorry when I blamed a friend even if he didn’t do (hadn’t done) anything wrong" is grammatically correct. However, the question mark after "when he needed help" is not required. Also, you can use either "didn't do" or "hadn't done," but using "didn't do" is more common.

8) The sentence "I'm ashamed of myself when I thought my best friend was trying to 'steal' my girlfriend. We quarreled, but we eventually made it up" is properly constructed. Well done!