[94本-問5]
(1) “Is Bill still using your car?” “Yes, I wonder when he ( ) it.”
1.has returned 2.returned 3.returns 4.will return
●解説
まず最初の会話文では、「ビルはまだあなたの車を使っているの?」とあるので、「いつ返してくれるのだろう」と続くことが推測できます。
1.has returned「すでに返している」、2.returned「返した」というのは文意とは違います。
そこで、時や条件を表す副詞節内で、単純未来を表す動詞は「現在」時制という英文法の決まりを思い浮かべますが、この when節は「いつ~を」と訳す目的語になる名詞節です。つまり、未来のことは「未来」時制で表さなければなりません。
よって正解は4.will returnです。日本語訳:「ビルはまだあなたの車を使っているの?」「そうなんだよ。いつ返してくれるのだろう。」
[01本-問1]
(2) If it ( ) raining soon, shall we go out for a walk?
1.stopped 2.stops 3.will stop 4.would stop
●解説
shall we go out for a walk?「散歩に出かけませんか?」から、未来時制の文であるとわかります。そしてIf節は、時や条件を表す副詞節なので、( )には「現在」時制が入ります。
よって正解は、2.stopsとなります。
日本語訳:「すぐに雨がやんだら、散歩に出かけませんか?」
[02本-問8]
(3) If you ( ) the book you ordered by tomorrow, please let us know.
1.wouldn't receive
2.haven't received
3.won't receive
4.didn't receive
●解説
by tomorrow「明日までに」から、未来時制の文だと判断できます。If you ( ) the book you ordered は、「もしあなたが注文した本が( )すれば~」という意味で、If節は時や条件を表す副詞節なので、( )には「現在」時制が入ります。
よって、2.haven't receivedが正解となります。→現在完了は現在時制の一種です
日本語訳:「明日までに注文した本が届かなかったならば、お知らせください。」
[12本-問3]
(4) Ms. Bell is stuck in a traffic jam. The important meeting will have finished by the time she ( ).
1.arrives
2.may arrive
3.will arrive
4.will have arrived
●解説
主節は、will have finished~「~が終わってしまっているでしょう」と、未来時制の文を用いています。by the time S+Vは、「SがVする頃までには」という意味の、時を表す副詞節です。つまり( )には、「現在」時制が入ります。
よって正解は、1.arrivesとなります。→未来完了は未来時制の一種です
日本語訳:「ベルさんは交通渋滞にはまっている。彼女が着く頃までには、重要な会議は終ってしまっているだろう。」
※時や条件を表す副詞節や名詞節の時制は、高校英文法の現在時制を参照してください。
※上記の英文法問題は大学入試センター試験の英文法過去問題を引用しています。[94本-問5]というのは、1994年本試験の第2問の問5です。