• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:仮定法について)

仮定法についての混乱と説明

このQ&Aのポイント
  • 仮定法についての混乱と説明
  • If you took a trip to beijing in the past couple of daysという表現は、仮定法過去完了ではなく仮定法過去で正しいです。
  • nativeが話しているセリフであるため、口語的な表現が含まれている可能性があります。

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

  • ベストアンサー
回答No.1

前にも何度かこういうことを答えた記憶がありますが, ネイティブはこういう英語を使います。 昔英会話を習っていた時,講師でさえそうでした。 主節の would not have liked ~で仮定法過去完了の形になっているので, if 節の方は「過去のことだから過去」ですませてしまう。 仮定法だから,過去のことは過去完了, と厳密にしないことが多いです。 日本で習う仮定法のルールからいくとおかしく, 試験問題でこう書くと誤りにされるでしょう。 むろん,普通に過去完了を使う人も多いです。 日本語でいうら抜き言葉とまでいかない, 「してる」くらいの普通の口語的表現くらいと思ってください。

関連するQ&A