遅刻して怒られた。
I got in trouble for being late.
シチュエーション: 仕事
「怒られる」は「get in trouble」と言いますが、なぜ怒られたかを「because I was late」とも言えるのですが、「for ~」で言うことが多いです。「for」には名詞、動名詞が続きます。たとえば
「I got in trouble for lying.(嘘をついて怒られた)」
「I got in trouble for being rude.(失礼なことをして怒られた)」
「I got in trouble for not meeting the deadline.(締め切りに間に合わなくて怒られた)」など。