このセットでは、複雑な時制の相互作用と、複数の時制が混在する物語を習得します。英語の習熟度を高めるための、高度な文脈での使用法を練習します。
By the time you arrive, I will have finished the work.
あなたが到着するまでに、私は仕事を終えているでしょう。
She had been working for hours when he arrived.
彼が到着した時、彼女は何時間も働き続けていました。
They have been living here since 2015.
彼らは2015年からここに住んでいます。
I was reading when the phone rang.
電話が鳴った時、私は本を読んでいました。
She will have completed her degree by next summer.
彼女は来年の夏までに学位を取得しているでしょう。
We had already left before it started raining.
雨が降り始める前に、私たちはすでに出発していました。
He has worked there for the last ten years.
彼は過去10年間そこで働いています。
They are currently working on a new project.
彼らは現在、新しいプロジェクトに取り組んでいます。
By tomorrow, we will have visited all the museums.
明日までには、私たちはすべての美術館を訪れているでしょう。
She had been studying English for years before she moved to London.
ロンドンに引っ越す前、彼女は何年も英語を勉強していました。
They have completed their research and are now writing the report.
彼らは研究を終え、現在レポートを書いています。
I had finished my breakfast when the doorbell rang.
ドアベルが鳴った時、私は朝食を終えていました。
He will be working late tonight.
彼は今夜遅くまで仕事をしているでしょう。
We have been waiting for three hours.
私たちは3時間待っています。
If you had told me earlier, I would have helped.
もしもっと早く教えてくれていたら、手伝ったのに。
She was cooking when I called.
私が電話した時、彼女は料理をしていました。
They have been renovating their house for months.
彼らは何か月も家をリフォームしています。
By the end of this year, I will have saved enough for a car.
今年の終わりまでに、私は車を買うのに十分なお金を貯めているでしょう。
He had been driving for hours before he stopped.
彼は止まるまでに何時間も運転し続けていました。
She works during the day and studies in the evening.
彼女は日中働き、夜は勉強します。
I have been trying to reach you all day.
一日中あなたに連絡を取ろうとしていました。
They had finished eating before we arrived.
私たちが到着する前に、彼らは食事を終えていました。
She will be studying abroad next year.
彼女は来年、海外で勉強する予定です。
We have known each other since childhood.
私たちは子供の頃からお互いを知っています。
He was reading a book when the lights went out.
電気が消えた時、彼は本を読んでいました。
By 2025, they will have completed their training.
2025年までに、彼らは研修を終えているでしょう。
She has been living in this city for five years.
彼女はこの街に5年間住んでいます。
I had already seen the film before you mentioned it.
あなたがその映画について話す前に、私はすでに見ていました。
They are going to be celebrating their anniversary next month.
彼らは来月、記念日を祝う予定です。
She has been working in finance for fifteen years.
彼女は15年間金融業界で働いています。
They had been arguing for hours before they reached a compromise.
彼らは妥協点に達するまで何時間も議論し続けていました。
We will have finished by the time you arrive.
あなたが到着するまでに、私たちは終えているでしょう。
He is currently preparing for the exam.
彼は現在、試験の準備をしています。
She had been teaching for twenty years when she retired.
彼女が引退した時、20年間教えていました。
They will be celebrating their success throughout the week.
彼らは一週間中、成功を祝うでしょう。
I have been meaning to call you for days.
何日も前からあなたに電話しようと思っていました。
She was disappointed because she had expected better results.
彼女はもっと良い結果を期待していたので、がっかりしました。
We had left the house before it started snowing.
雪が降り始める前に、私たちは家を出ていました。
He has been promoted twice since joining the company.
彼は会社に入ってから2回昇進しました。
They will have resolved all issues by the deadline.
彼らは締め切りまでにすべての問題を解決しているでしょう。