未来完了
未来完了は、「\(5\) 年前の出来事\(\;\sim\;2\) 年先」のように、過去のある時点に起きた出来事が未来に及ぶことを表わす言い方です。「明日までには仕事を終えるでしょう」 |
I \(\boldsymbol{will}\;have\;finished\) doing the work by tomorrow. |
私は〈明日までには〉その仕事をし終えるでしょう。 |
未来完了形の形 : \(\boldsymbol{\color{blue}{will}\;have\;+}\) 過去分詞 |
疑問文 | : \(\boldsymbol{Will\;+\;S\;+\;have\;+\;}\)過去分詞\(\boldsymbol{\;\sim\;?}\) |
否定文 | : \(\boldsymbol{S\;+\;will\;not\;have\;+\;}\)過去分詞 |
継 続
「(未来のある時点まで)ずっと~でしょう」 という意味を表します。 ほかの時制の完了形同様、それ自体継続の意味を含む動詞だが用いられます。また、動作の継続では未来完了進行形が用いられます。未来完了進行形 | : \(\boldsymbol{will\;have\;+\;been\;+}\;\)現在分詞 |
Mike \(will\;have\;lived\) in Tokyo for three years next month. |
マイクは〈来月で〉東京に住んで \(\boldsymbol{2}\) 年になります。 |
\(←\) \(2\) 年間住み続けることになる |
It\('ll\;have\;been\;raining\) for a week there tomorrow. |
そこでは〈明日で〉雨が \(\boldsymbol{1}\) 週間降り続けていることになります |
経 験
「(未来のある時点までには)~したことになるでしょう」She \(\boldsymbol{will}\;have\;been\) to Kyoto three times if she goes there this summer. |
彼女はこの夏京都へ行けば、\(3\) 度目になります。 |
\(←\) \(3\) 回行ったことになる |
完 了
「(未来のある時点までには)~してしまっているでしょう」 という意味を表します。They \(\boldsymbol{will}\;have\;made\) friends with each other before the party is over. |
〈パーティーが終わるまでには〉、\(\boldsymbol{2}\) 人は仲良くなっているでしょう。 |
\(←\) パーティーが終わる前に |
* make frineds with : ~と仲良しになる |
His airplane \(\boldsymbol{will}\;have\;just\;taken\;off\) by the time we get home. |
〈私たちが家に着くころまでには〉、彼を乗せた飛行機はちょうど離陸しているでしょう。 |
*by the time + S + V:「~するときまでには」 |
結 果
「(未来のある時点までには)~していまっているでしょう」 という意味を表します。He \(\boldsymbol{will}\;have\;sold\) his house by the end of this month. |
彼は今月末までには家を売ってしまっているでしょう。 |
\(←\) 〈その頃は〉もう住んでいないでだろう |
演 習 |
・ | 次の文を日本語に直しなさい。 |
\(1.\) | His speech will have finished by the time we get there. |
\(2.\) | She had never got on a ship until she was thirty. |
\(3.\) | They will have been married for ten years next month. |
\(4.\) | The train had already left when I got to station. |
\(5.\) | I thought that someone had seen a UFO. |
\(6.\) | Jim had handed in the report two day before. |
完了進行形
それぞれの時制で、「動作の継続」を表すときに用いられる形です。一方、状態の継続を表す場合は通常の完了形を用います。現在完了進行形 | : have [has] been + 現在分詞 |
過去完了進行形 | : had been + 現在分詞 |
未来完了進行形 | : will have been + 現在分詞 |
He \(has\;been\) studying English for three years. |
彼は \(3\) 年間〈ずっと〉英語を勉強し続けている。 |
He looked very tired then, who \(had\;been\) walking for hours. |
彼は〈その時〉とても疲れて見えた。なぜなら、何時間も歩き続けてきたから。 |
Mr. Yano \(will\;have\;been\) teaching English for ten years next month. |
矢野先生は〈来月で〉 \(10\) 年間ずっと英語を教えていることになります。 |
演 習 |
・次の文の完了形の用法に誤りがあれば直しなさい。 | |
\(1.\) | My mother has made dinner since four o'clock. |
\(2.\) | When has your brother been beginning learning English ? |
\(3.\) | Tom will be in Tokyo for three years at the end of this month. |
\(4.\) | I remembered that I had left my bag in the train. |
\(5.\) | I had been looking for my watch before I found it in the kitchen. |
\(6.\) | im has been studying Japanese for five years next year. |