【質問 No. 22470】 仮定法のif節内の時制について |
Melody |
2023-08-01 12:57:00 |
木村先生、お世話になっております。大変興味深い御回答を、有難うございました。仮定法の時制の理解に、てこずっており、申し訳ないのですが、最後質問させて頂きます。
If you forget to turn off the stove, the house will be burning by now.
の箇所なのですが、もし、「2時間前位前に、私の家に来る時に、もしストーブを消し忘れたなら、今(現実的に十分あり得るとして)あなたの家は、<家事>(火事)でしょう」だとすれば、
If you forget to turn off the stove when you came over to my house about 2 hours ago, your house will be burning now.で合っているでしょうか? 2hours ago と、過去を表す表現があっても、仮定法でない場合は、現在形を使うべきでしょうか?
厚かましく再度質問させて頂きましたが、引っかかっていえる箇所なので最後、御教授頂けないでしょうか? 宜しくお願い致します。
|
【回答】
|
おっしゃるような内容の英文にしたい場合は、If you <had forgotten> to turn off the stove before you <came> over to my house about two hours ago, your house <would be burning> by now. としなければ、「時制の一致」の法則が破られるので、論理性がなくなります。
| |