1) I should've apologized to him.「彼に謝れば良かった。」
should have(should've)+過去分詞「~すべきだった」
apologize「謝る」の過去分詞は→ apologized
(イギリス系英語のスペルは apologise・ apologisedとなります。)
2) I wish I had apologized to him before things turned sour. 「気まずくなる前に、彼に謝っておけば良かった。」
I wish I had +過去分詞 「~していたら良かった」
before...「…の前に」
turn sour 「不快になる、気まずくなる」
ご参照有難うございました!
I don't think I was necessarily wrong, but I suppose it wouldn't hurt to apologize.
この場合、次のような言い方ができますよ。
ーI don't think I was necessarily wrong, but I suppose it wouldn't hurt to apologize.
「私は必ずしも間違っていたわけじゃないと思うけど、謝っても害はなかったかな」=「自分は間違ってなかったと思うんだけど、謝っておけばよかったかな」
ご参考まで!