今回は、もっと早くやるべきだった、というフレーズです。
こうするべきだったなぁ、とか、ああするべきじゃなかったなぁ、など心の中でぼやいたりすることはありませんか?
今日は日頃のちょっとした後悔を口にする英語表現を見ていきます。
※本ページは、プロモーションが含まれています。
I should have done it earlier. の意味と使い方
もっと早くそれをやるべきだった(のにしなかった)という意味です。
◎ should have + 過去分詞 の形で、〜するべきだった(のにしなかった)、すればよかった(実際はしなかった) とちょっと後悔を表します。
例:I should have taken some headache medicine earlier.(もっと早く頭痛薬を飲んでおけばよかった(のに飲まなかった)。)
例:I should have brought an umbrella.(傘を持ってくるべきだった(のに持ってこなかった)。)
shouldn’t have + 過去分詞 の場合
not を付けると、should have + 過去分詞 の反対の意味です。
◎ shouldn’t have + 過去分詞 の形で、〜するべきでなかった(のにしてしまった)、しなければよかった(実際はしてしまった)、するんじゃなかった とこちらもちょっと後悔を表します。
例:I shouldn’t have eaten so much last night.(昨夜、あんなに食べるんじゃなかった(のに食べてしまった)。)
例:A:I brought the wine you like.(あなたの好きなワインを持ってきたわ。)
B:Oh, you shouldn’t have. Thank you.(まぁ、そんな気を遣わなくてもよかったのに。ありがとう。)
※ こういった状況の you shouldn’t have. は慣用句として覚えた方がいいですね。
※「そこまでしなくてもよかったのに、ありがとう」という気持ちを表し、相手の気遣いに少し驚きつつ感謝を伝える表現です。
※ You shouldn’t have brought the wine. の have 以降は会話で省略されています。
If 過去完了形の文 + S could/would have + 過去分詞
仮定法過去完了の文を少し使ってみましょう。
例:If you had come to the party, it would have been more fun. (もし君がパーティーに来てくれていたら、もっと楽しかっただろうね。)
例:If my sister had gotten up earlier, we could have caught the first bus.(妹がもっと早く起きていれば、始発のバスに乗れたのに。)
例:If you had worked harder, you could have done better.(もっと頑張っていれば、うまくやれたはずだ。)
※仮定法過去完了の文は、実際にはしなかった(した)、とちょっと残念という意味が含まれます。
※ If 過去完了形の文 + S would have + 過去分詞(もし〜していたら、Sは〜しただろう。)〈推測〉
※ If 過去完了形の文 + S could have + 過去分詞(もし〜していたら、Sは〜したはずだ、できたのに。)〈可能性、能力〉
一口コラム 🌱
should have と could have の違い
どちらも「〜だったのに」というニュアンスがありますが、意味は少し違います。
◎ should have + 過去分詞
→ 〜するべきだった(のにしなかった)〈後悔・反省〉
◎ could have + 過去分詞
→ 〜することができたのに(しなかった)〈可能性〉
例:I should have studied harder.(もっと勉強するべきだった。)
例:I could have studied harder.(もっと勉強することもできたのに。)
※ should は「するべきだった」という後悔、
could は「やろうと思えばできたのに」という惜しむ気持ちのニュアンスがあります。
まとめ
言っておけばよかったなぁ、あげるんじゃなかったなぁ、あの時しておけばよかったなぁ……。
そんなちょっとした後悔を、「should have + 過去分詞」や「shouldn’t have + 過去分詞」を使って英語で表現してみましょう。
たくさん口に出して練習すると身につきますよ。
We all have “should have” moments — that’s how we grow.
誰にでも「ああすればよかった」と思う瞬間がある ― それが成長です。



