日々是英文法

【日々是英文法】1日1個英文法を解いてみるNo.14

日々是英文法 No.14

大学入試問題やTOEIC等の文法をほぼ毎日1問ずつ解説していきます。
たった1問でも毎日続ければ365問です。
大学入試を乗り越えるためには365問だけではもちろん足りません。
しかし、毎日少しでも英語に触れること、そしてそれを確実に覚える習慣を身につけることはとても大切なことです。

是非毎日覗いてみてください。

  • 次の問いの( )の中に入れるのに最も適当なものを、1~4の中から選びなさい。
    Eric’s friends, Minoru and Sachiko, will be here at seven this evening. He ( ) doing his homework by then.
    1 has been finished
    2 has finished
    3 will have finished
    4 would finish

この問題は、2013年センター本試験の問題です。
受験生であれば、5秒以内に解いて欲しい問題です。

未来完了形

今回の問題を解くポイントになるのは、未来完了形です。
以前、時制の問題を扱った際に現在完了形・過去完了形について書きました。
下の図の様に、未来完了形は「現在または過去から未来までの状態や行為」を示す時に使います。

次の例文を見てください。

<例文1> 現在完了形
She has lived there for three years.
(彼女はそこに3年間ずっと住んでいる。)

<例文2> 過去完了形
She had lived there for three years when I met her.
(私が彼女に会ったとき、彼女はそこに3年間ずっと住んでいた。)

<例文3> 未来完了形
She will have lived there for three years next May.
(彼女は次の5月で、そこに3年間住んでいることになるでしょう)

<例文1>から<例文3>までを図にしてみましょう。

<例文1>は現在完了形で、3年前という過去から現在まで3年間住んでいることを表しています。
そして、過去完了形である<例文2>は出会う3年前(過去以前)から出会った時(過去)まで3年間住んでいたことになります。
最後に、<例文3>の未来完了形は、次の5月(未来)までには3年間住んでいる事を表しています。

  • 現在完了形:過去から現在までの動作や状態
  • 過去完了形:過去以前から過去までの動作や状態
  • 未来完了形:現在または過去から未来までの動作や状態

今回の問題の解き方と解答

今回の問題では、1文目で「Ericの友達であるMinoruとSachikoが今日の午後7時に来る」と書かれています。
そして、2文目でby then(その時までに)という期限が書かれています。
つまり、MinoruとSachikoが来る(未来)までに宿題を終わらせているという意味にする必要があります。
よって、未来完了形である 3 will have finished が正解になります。
byについては、前回の記事を読んでみてください。

  • <正解>
    3 will have finished
ABOUT ME
GoodAmbition
オンライン塾経営者(大阪大学工学部出身の元開発技術者) 自身も家庭教師や塾講師として働きつつ、後輩の育成やオンライン塾を経営しています。 私自身も約10年にわたり家庭教師や塾講師として100人以上の受験生と向き合ってきました。 色々な学生、保護者の方とかかわる中でよく質問される内容や、受験に必要な内容について書いています。 独学で頑張っている人たちへ勉強計画や悩み相談なども受け付けていますので気軽にお問い合わせください。 就職活動や資格の勉強などで悩んでいる方もご連絡ください。 教育・就活、書籍、食べ歩きに関するお話がメインです。 最近取り組んでいること プログラミング、筋トレ、マラソン、ライティングスキル向上etc. 苦手なことを克服しようと頑張っています。