{1 - 24} グレー
{25 - 49}
{50 - 499}
{500 - 4999} オレンジ
{5000 - 24999}
{25000+}

従属節内の現在完了形

Please tell me as soon as you have done your homework .なぜ、従属節の中が現在完了形なのでしょうか。ご教授よろしくお願いします。

1 回答

これはあなたが宿題を終えるのは未来に起こることなので未来を表さなければなりません。しかしas soon as you will doではおかしいですよね。
他の文章ではしっくりくるかもしれませんがas soon asのあとにwillを使うのは英語のルールではできません。
さらにもしplease tell me as soon as you do your homeworkだとあなたが宿題をやるならすぐに教えてくださいとなり、”終わったら”というニュアンスが出てきません。

これらのジレンマを解消するためにas soon as の条件が未来形になるときはwillや現在形を使う代わりに現在完了を使います。

まとめると未来の条件は現在完了を使うと覚えていただきたいです。とはいえfinish を使えばそれで終わりなのではありますが。

回答ありがとうございます。 未来の条件というのは例えば~したらという文のことですか?

K

回答をするには要ログイン

ユーザー登録済み?: ログイン
ユーザー登録されていない方: ユーザー登録