もし彼がその電車に乗っていたら、事故に巻き込まれていたでしょう。の英作文
ここに英文を書きます。


  • 添削例一覧

  • 本文は過去の話で、実際には事故に巻き込まれていませんから、仮定法過去完了を用い、時制を過去よりひとつずらします。was, would be では単なる過去ですから、 had been, would have + been で表現しましょう。
  • ここでは「もし~だったら(=実際はそうではなかった)」という《過去の事実に反する仮定》をしていますから、仮定法過去完了を用いて、if節は had + 過去分詞形になります。
  • ここでは「もし~だったら(=実際はそうではなかった)」という《過去の事実に反する仮定》をしていますから、仮定法過去完了を用いて、if節は had taken ( take の過去分詞は took ではなく taken です) 、主節は wo ……
  • 「アクシデントに巻き込まれていたことでしょう」は、アクシデントの中にいたでしょうという解釈で訳すこともできます。仮定法にします。
  • 「電車に乗る」場合には get on を使います。get in は「乗用車やタクシーに乗る」場合に使います。
  • ride の過去分詞は ridden です。ridden の他に If he had been on that train, If he had taken that train でもよいでしょう。
  • 本文は過去の話で、実際には事故に巻き込まれていませんから、仮定法過去完了を用い、時制を過去よりひとつずらします。would be では単なる過去ですから、 have + 過去分詞 で表現しましょう。
  • 通常、シンプルな仮定(架空の内容を想定)する場合は、if の後は現在形を使います(例 If it is true もしこれが本当なら)。If の後に過去形がきている場合は、「現在」の事実に対して反する内容を仮定したもので、それを示すために時 ……
  • 通常、シンプルな仮定(架空の内容を想定)する場合は、if の後は現在形を使います(例 If it is true もしこれが本当なら)。If の後に過去形がきている場合は、「現在」の事実に対して反する内容を仮定したもので、それを示すために時 ……
  • ridden on の代わりに got on や been in/on なども使えます。口頭の場合、ridden が言いづらい場合はもっと言いやすい単語を選ぶのも一つです。


  • 仮定法の基本

    ©株式会社コンテンツアンドシステムズ