ayumiさん
2020/09/02 00:00
失言してしまった を英語で教えて!
大事な会議で言うべきでないことをうっかり言ってしまったので、「失言してしまいました・・・。」と言いたいです。
回答
・I shouldn't have said that.
・I should have kept my mouth shut.
1. I shouldn't have said that during the meeting.
会議であんなこと言わなければよかった。
「失言してしまった」とは「言わなくても良いことを言ってしまった」という状況から、
shouldn't have 「しなければよかった(のにしてしまった)」を使って表現することができます。
have の後ろの動詞は過去分詞にします。
I shouldn't have done such things.
そんなことしなければよかった。
2. I should have kept my mouth shut.
発言しなければよかった。
shut 「閉じる」を使って「口を閉じる」となります。
つまり「発言しない」と言い表すことができます。
should have「すればよかった」
こちらも have の後ろの動詞は過去分詞とします。
I should have kept quiet.
静かにしておけばよかった。