• ベストアンサー

2文の同意問題

(a)If I had taken the bus,I would now be at home. (b)As I did not take the bus,I ( ) not at home now. これで()の中には何を入れれば良いんですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • atafona
  • ベストアンサー率46% (23/49)
回答No.2

こんにちは。こんにちは。 (a) は仮定法過去完了で、過去の事実に反することを仮定しています。 「もしバスに乗っていたら、今頃は家にいるだろう」 (実際は乗っていないので、家にいない) これを事実関係で表したのが(b)の文章で、 「バスに乗らなかったから、今わたしは家にいない」 No.1 の方のおっしゃるとおり、( )には am が入ります。 (a) は仮定法過去完了で、過去の事実に反することを仮定しています。

その他の回答 (2)

回答No.3

もすこし補足しますと (a)の文は条件節は仮定法過去完了ですが、主節の方は 今現在の状態に反する仮定ですから仮定法過去となります。 「あの時~していた(しなかった)なら、今頃~だろうに」とはよく言う表現ですが、このように両時制にまたがった、いわば混淆文になります。 そのため当然(b)の直説法の文も従属節が過去形、主節が現在形と時制がずれます。

  • 9ma
  • ベストアンサー率24% (193/800)
回答No.1

amでしょう。

関連するQ&A