世界とつながるオンライン英会話 DMM英会話

AI講師ならいつでも相談可能です!

AI講師に聞く

途中でやめとけば勝ってたのに!英語でなんて言うの?

パチンコで結局負けてしまい 悔しい気持ちを表したいんです 仮定法過去つかえますか?それでなくてもいいのでよろしくお願い申し上げます。

male user icon
keisanさん
2015/11/23 14:00
date icon
good icon

10

pv icon

5620

回答
  • If I had stopped earlier, I would have won!

  • I should have stopped when I was winning!

仮定法過去完了がぴったりですよ!

最初のは「早くやめておけば勝ったのに!」と過去の出来事について、実際には起こらなかったことを言っています。

二つ目も同じですが、「勝ってた時にやめればよかった!」ですね。

仮定法過去は今現在の事実に反することを言う場合ですので、例えば
「もっとお金があればやるのに」という場合、
"If I had more money, I would continue gambling."

ご質問の場合は過去に起こったことについて仮定、想像して言うのでその場合は仮定法過去完了になります。

Kyoko Hayashi 日英通訳・翻訳者、米語・アメリカ文化を題材にしたブログ執筆
回答
  • Shoulda quit while the going was good!

  • Shoulda stopped when I was winning!

主語がないから、以上のフレーズはとても口語です。気持ちを表現するために、
「should have」をネイティブが実際に発音するように「shoulda」にしました。

前者はよく使うフレーズです。
Hey Tom, you should quit while the going is good!
トム、勝ってるうちにやめとけば!

後者はより直訳です。
I shoulda stopped when I was winning!
勝ってるうちに辞めとけばよかった!

good icon

10

pv icon

5620

 
回答済み(2件)
  • good icon

    役に立った:10

  • pv icon

    PV:5620

AI講師なら
いつでも相談可能です!

AI講師に聞く
anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー