2013年4月28日日曜日

by the time は完了相を要求するか?



                                                     
 13.  The meeting (        ) up by the time you arrive there.【梅花女子大】
   ① breaks ② will be broken ③ will break ④ will have broken
―『全解説 頻出英文法・語法問題1000』(桐原書店)
                                                     

解説には正解を④とした上で

未来のある時点における完了・結果・経験・継続を表すためには未来完了形を用いる。
by the timeは、「…するまでには」の意を形成する接続詞句。時の副詞節だから、未来のことでも現在時制を用いている。なお、till, until「~するまでずっと」との違いも重要。


とあるが、的外れの解説である。解説しなければならないのは、どうして他の選択肢では駄目なのかということである。
 ここで未来完了に関連して次のような気になる記述がある。
They will have arrived in Brazil by this time tomorrow.
(彼らは明日の今頃までにはブラジルに着いているでしょう。)
 《米》では、will arrive の方が好まれる。
                                                   ―清水周『基礎と研究 現代英文法』(数研出版)
さらに《NOTE》として次のように書かれてもいる。

《口語》では、接続詞によって時の前後関係が明示される場合には、未来完了時制の変わりに未来時制を用いることが多い。[《米》《英》]


The concert will finish before we get there.(私たちが着く前に演奏会は終わっているでしょう)―ibid

つまり、by this time は必ずしも完了相を要求しないということである。ジーニアス英和辞典(G4)(大修館書店)にもこれと似た記述が見られる。
Space travel will become [have become] accessible to all by the year 2050.
宇宙旅行は2050年までにはすべての人々に開かれることになろう《◆現時点に視点を置けばwill become2050年に視点を置けばwill have becomeが用いられる;by the year 2050を文頭に持ってくると後者の見方が支配的になるので、By the year 2050, space travel will have become … のように未来完了がふつう》
とすると、標記の問題は④will have broken以外に③will breakも正解となろうし、②will be brokenも「あなたがそこに着くまでに会合は散会させられているでしょう」という意味となり正解である。
 以上から、本問は解答が1つに絞り込めないという意味において出題ミスと言えよう。

0 件のコメント:

コメントを投稿