質問: 「~しておけばよかった」を英訳 ちょっと後悔することがあって、「~しておけばよかったなあ」と英語で書きたいです。 i wish i had done.で合っていますか?また自然ですか?
回答: i wish i had done~でも大丈夫です。アメリカではi should've~の方が一般的かもしれないですが前者を使ったら不自然ということはないです。