Future Perfect Continuous: 文、練習問題、テスト、例文

Future Perfect Continuous 使用する

未来完了進行形は、未来のある時点まで、または別の未来の行動の前まで継続していることになる動作について話すときに使われます。

By next month, she will have been working here for five years.
来月までに、彼女はここで働き始めて5年になる。

Future Perfect Continuous フォーム

Subject + will have been + V-ing

I will have been studying for three hours by 8 p.m.
午後8時までには3時間勉強していることになります。
They will have been waiting for a long time by the time we arrive.
私たちが到着する頃には、彼らは長い間待っていることになるでしょう。

Future Perfect Continuous ルール

  • それは、未来のある時点まで続く行動に使われます。
    By midnight, I will have been working on this task for six hours.
    真夜中までには、私はこの作業に6時間取り組んでいることになる。
    By next week, she will have been living here for a year.
    来週までには、彼女はここに住み始めてから1年になるでしょう。
  • それは、将来の別の出来事の前に行為がどれくらいの間続くかを強調します。
    By the time you come back, we will have been discussing this issue for two hours.
    あなたが戻ってくるころには、私たちはこの問題について2時間話し合っていることになるでしょう。
    He will have been driving for five hours before he reaches the city.
    彼がその都市に着くまでに、5時間運転し続けていることになる。
  • 将来の状態や結果の原因を説明するときによく使われます。
    She will be tired because she will have been studying all day.
    彼女は一日中勉強していたことになるので、疲れているだろう。
    The ground will be wet because it will have been raining.
    雨が降り続いているだろうから、地面はぬれているだろう。
  • 期間を表すためにforと一緒によく使われ、未来の時点を示すためにby表現と一緒に使われます。
    By June, I will have been working on this project for three months.
    6月までには、このプロジェクトに3か月間取り組んでいることになります。
    By the end of the year, they will have been running the business for a decade.
    年末までには、彼らはその事業を10年間経営し続けていることになる。
  • 一般的な時間表現には、2時間の間その時までに~する時までに来週までに、そして一日中があります。
    By then, we will have been waiting for over an hour.
    その時までには、私たちは1時間以上待っていることになる。
    At 6 p.m., he will have been preparing for the presentation all day.
    午後6時には、彼は一日中プレゼンテーションの準備をしていることになる。
  • 未来完了進行形は過程と継続時間に焦点を当てるのに対し、未来完了形はより結果に焦点を当てることが多い。
    ✅ By noon, she will have been writing emails for three hours. (process)
    ✅ By noon, she will have written ten emails. (result)
  • 状態動詞の中には、進行中の過程ではなく、状態・感情・意見・知識を表すため、通常は進行形で使われないものがあります。これには、knowlikewantneedunderstandbelieverememberlovehateprefermeanseem などがよく含まれます。このような場合には、通常、Future Perfect Continuous の代わりに Future Perfect が使われます。
    ✅ By next month, I will have known her for a year.
    ❌ By next month, I will have been knowing her for a year.
    ✅ By then, she will have understood the rule.
    ❌ By then, she will have been understanding the rule.
    ✅ By Friday, we will have needed more time.
    ❌ By Friday, we will have been needing more time.

Future Perfect Continuous 否定

  • 否定形は、will not have been またはその短縮形 won't have been を用いて作られます。
    I won't have been working here for long by July.
    7月までには、私はここで長く働いていることにはならないだろう。
    She will not have been waiting for more than ten minutes by the time we get there.
    私たちがそこに着くまでに、彼女は10分以上待っていることにはならないでしょう。
    They won't have been living in Cyprus for a full year by then.
    その時点では、彼らはまだキプロスに丸1年住んでいることにはならないだろう。

Future Perfect Continuous 質問

疑問文では、will は主語の前に来ます。

Will + subject + have been + V-ing?
Wh-word + will + subject + have been + V-ing?

Will you have been working here for a year by June?
6月までにここで働いて1年になりますか?
Will she have been studying for long by the time the exam starts?
試験が始まるころまでに、彼女は長い間勉強していることになるだろうか?
How long will they have been waiting by then?
その時までに、彼らはどのくらい待っていることになるのでしょうか?
Why will he have been travelling for so many hours?
なぜ彼はそんなに何時間も旅をしていることになるのだろうか。

Future Perfect Continuous よくある間違い

❌ She will have been work all day by 6 p.m.
✅ She will have been working all day by 6 p.m.
❌ They will been waiting for hours by then.
✅ They will have been waiting for hours by then.
❌ Will you have been wait long by the time I arrive?
✅ Will you have been waiting long by the time I arrive?
❌ By next year, I will have worked on this project for six months. (if you want to stress the process)
✅ By next year, I will have been working on this project for six months.
❌ By tomorrow, she will have been knowing him for years.
✅ By tomorrow, she will have known him for years.

Future Perfect Continuous

By 8 p.m., I will have been preparing for the presentation for three hours.
午後8時までには、私はそのプレゼンテーションの準備を3時間していることになる。
She will have been working on the report all day by the time her manager reads it.
マネージャーがそれを読む頃には、彼女はその報告書に一日中取り組んでいることになる。
We will have been waiting at the station for forty minutes by then.
その時までには、私たちは駅で40分間待っていることになるでしょう。
He will have been learning English for two years by next spring.
彼は来年の春までには英語を2年間学んでいることになる。
They will have been discussing the new feature for hours before the meeting ends.
会議が終わる前に、彼らは何時間もその新機能について話し合っていることになるでしょう。
I will have been trying to fix this bug all evening by the time I call you.
君に電話する頃には、私はこのバグをその晩ずっと直そうとし続けていることになるだろう。
She will have been feeling stressed for days before the deadline passes.
締め切りが過ぎる前には、彼女は何日もずっとストレスを感じていることになる。
We will have been living here for six months by July.
7月までには、私たちはここに6か月住んでいることになります。
He will have been running every morning for a year by the end of the month.
今月末までには、彼は毎朝1年間走り続けていることになる。
The team will have been developing the feature for several weeks by the release date.
チームはリリース日までに、その機能を数週間にわたって開発していることになる。

Future Perfect Continuous 例文

I will have been checking the document for an hour by the time the call starts.
電話が始まるまでに、私はその書類を1時間チェックし続けていることになる。
She will have been speaking to customers all morning by lunchtime.
彼女は昼食の時間までには午前中ずっとお客様と話し続けていることになる。
They will have been working on the same issue since early morning by noon.
彼らは正午までには、早朝から同じ問題に取り組み続けていることになる。
We will have been driving for five hours before we stop for dinner.
夕食のために止まる前には、私たちは5時間運転し続けていることになる。
He will have been teaching at the school for ten years by September.
彼は9月までにその学校で10年間教えていることになる。
I will have been waiting for your reply for two days by tomorrow evening.
明日の夕方までには、私はあなたの返事を二日間待っていることになります。
She will have been reading that book for a week by Friday.
彼女は金曜日までにその本を1週間読み続けていることになる。
We will have been discussing all the details for hours by the end of the workshop.
ワークショップが終わる頃には、私たちは何時間もすべての詳細について話し合い続けていることになるでしょう。
He will have been packing since morning by the time the taxi arrives.
タクシーが到着する頃には、彼は朝からずっと荷造りをしていることになる。
They will have been building the road for months by the end of the year.
年末までには、彼らはその道路を何か月も建設し続けていることになるだろう。

アプリで利用できる英語文法の練習

Tenses

Conditionals

Sentences

Verbs