

未来完了=will+have+過去分詞
①「完了・結果」を表す場合
②継続を表す場合
③経験を表す場合
④今でなく、未来に視点を置く現在完了
⑤未来完了進行形
| 接続詞・基本例文 | 和訳 (直訳を基本とします) |
解説など | ||
| ①「完了・結果」を表す場合 | ||||
| The time may come when people will have used up all the oil. | 人間がすべての石油を使い切ってしまう(であろう)時が、訪れるかもしれません。 | |||
| By now, he will have reached Kyoto. | 今頃(までに)、彼は京都い着いているでしょう。 | |||
| She expects (that) she will have finished this work by the end of next week. =She expects to have finished this work by the end of next week. |
彼女は、来週の終わりまでに、この仕事を終えてしまうことを期待しています。 (→終えてしまうつもりです。) |
|||
| ②継続を表す場合 | ||||
| By the end of next month she will have been in the hospital for six months. | 来月末(まで)で、彼女は、6か月間病院に居ることになります。 《意訳》来月末で、彼女は入院して6か月になります。 |
|||
| Next month we will have been married for twenty years. | 来月、私達は20年間結婚していることになるでしょう。 《意訳》来月で私達は結婚して20年になります。 |
|||
| Next year I will have been working at this company for ten years. | 来年、私は、10年間、この会社で働いていることになります。 《意訳》来年で、私はこの会社に勤めて10年です。 |
…未来のある時点までの動作の継続を表す |
||
| By next October, we will have been living here for ten years. | 次の10月までに(→10月で)、私達は10年間ここに住んでいることになります。 | |||
| ③経験を表す場合 | ||||
| I will have seen the musical three times if I see it again. | もし私がそのミュージカルをもう1度見たら、私はそれを3回見たことになります。 | |||
| ④今でなく未来に視点を置く現在完了 桐原書店/Forest参考 |
||||
| I am going to Rome when I have finished my Italian lessons. | 私は、(私の)イタリア語のレッスンを終了したら、ローマに行くつもりです。 | when以下の従属節に、現在完了を使うと、レッスンを終えた 未来を想定して、「終えたら行くんだ~」の感じが強くなります。 現在形にするのが普通? |
||
| I am going to Rome when I finish my Italian lessons. | ||||
| I will go shopping if it has stopped raining by this afternoon. | 今日の午後までに雨が止めば、私は買い物に行きます。 | if以下の従属節に、現在完了を使うと、雨がやんだ未来を想定して、「やんだら行くんだ~」の感じが強くなります。 現在形にするのが普通? |
||
| I will go shopping if it stops raining by this afternoon. | ||||
| The game will begin when the players have arrived. | 選手たちが到着したら、試合は始まります。 | when以下の従属節に、現在完了を使うと、選手が到着した未来を想定して、「到着してから」の感じが強くなります。 現在形にするのが普通? |
||
| The game will begin when the players arrive. | ||||
| Please wait here until I have come back. | 私が戻ってくるまで、ここで待っていてください。 | until以下の従属節に、現在完了を使うと、私が戻る未来を想定して、「私が戻ってくるまさにその時まで」の感じが強くなります。 現在形にするのが普通? |
||
| Please wait here until I come back. | ||||
| I will lend you this book when I have read it. | 私は、この本を読み終わったら、(私は)あなたにそれを貸すつもりです。 | when以下の従属節に現在完了のhave readを使うことで、読み終わった未来を想定して、「その後」の意味を出せる。 ここでは、現在形を使って、when I read itにすると意味が全く分からなくなります。 |
||
| I will lend you this book when I finish reading it. | ||||
| ⑤未来完了進行形 《will + have + been + ~ing》 |
||||
| They will have been playing baseball until it gets dark. | 暗くなるまで、(ずっと)彼らは野球をしているでしょう。 | |||
| It will have been snowing a week if it doesn't stop tonight. | もし今晩止まないと、雪は1週間降り続いていることになります。 | |||
| He will have been working for the company for ten years by March. ≒He will have worked for the company for ten years by March. |
彼は(この)3月(まで)で、10年間その会社で働いていることになります。 | ←未来完了形でOKですが、未来完了進行形にすると、「もうこんなに」とか「まだまだ働く」とか、文脈によって気持ちが入ってくる感じがします。 | ||
| I will have been living in Japan for six years by next month. ≒I will have lived in Japan for six years by next month. |
私は、来月(まで)で、6年間日本に住んでいることになります。 | ←未来完了進行形では普通、状態動詞は使えませんが、口語ではこのように未来完了進行形を使うようです。 | ||
