① I will have studied Chinese by seven. ② I will have studied Chinese for three years by next month. |
will have+過去分詞は,未来のある時点の完了・経験・継続を表します。どの意味になるかは,文脈などから判断しましょう。
■完了:~してしまっているだろう
① I will have studied Chinese by seven.
7時までに勉強した(こと)を持つだろう (→7時までに勉強してしまっているだろう)
■継続:(ずっと)~していることになる
② I will have studied Chinese for three years by next month.
来月で3年の間勉強した(こと)を持つだろう (→来月で3年のあいだ(ずっと)勉強していることになる)
※未来完了形は経験の意味ではほとんど使われません。
■応用力をつける |
---|
① The train will have arrived at the station by ten o'clock.
② If you don't hurry, the sun will have risen※ before you reach the top.
③ If I visit Spain next month, I will have been there three times.
④ She will have been sick in bed for two months by tomorrow.
※rise:昇る |
① The train will have arrived at the station by ten o'clock.
列車は着いているだろう
駅に
10時までに
※10時までに着いていることを持つだろう →着いているだろう(完了)
② If you don't hurry, the sun will have risen before you reach the top.
もしあなたが急がなければ 太陽は昇っているだろう あなたが(山の)頂上につく前に
※~の前に昇っていることを持つだろう →昇っているだろう(完了)
③ If I visit Spain next month, I will have been there three times.
もし私がスペインを訪れると 来月 私はそこに3回行ったことになる
※3回行くことを持つだろう →行ったことになる(経験)
④ She will have been sick in bed for two months by tomorrow.
彼女は病気で寝ていることになる
2ヶ月のあいだ 明日で
※2ヶ月間病気でいることを持つだろう →ずっと病気でいることになる(継続)