50+ bài tập thì tương lai hoàn thành tiếp diễn cơ bản có đáp án

Bạn đang tìm kiếm các bài tập thì tương lai hoàn thành tiếp diễn để ôn luyện ngữ pháp tiếng Anh một cách hiệu quả? Hãy cùng IRIS English khám phá những dạng bài tập đa dạng từ cơ bản đến nâng cao, kèm đáp án chi tiết để bạn vừa học, vừa hiểu rõ cách sử dụng thì này trong các tình huống thực tế nhé!

Lý thuyết thì tương lai hoàn thành tiếp diễn

Thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous Tense) được sử dụng để diễn tả một hành động hoặc sự việc đã bắt đầu và kéo dài liên tục đến một thời điểm xác định trong tương lai. Thì này nhấn mạnh vào khoảng thời gian của hành động đó.

Công thức

Cấu trúc
Công thức
Ví dụ
Khẳng định
S + will have been + V-ing
She will have been working here for 5 years by next month.
Phủ định
S + will not (won’t) have been + V-ing
They won’t have been studying for long by 10 PM.
Câu hỏi
Will + S + have been + V-ing?
Will you have been living in this city for 10 years by next

Cách dùng

  • Diễn tả một hành động sẽ kéo dài liên tục đến một thời điểm cụ thể trong tương lai.
    • Ví dụ: By the end of this year, they will have been working on this project for 2 years.
  • Nhấn mạnh khoảng thời gian của một hành động đang diễn ra liên tục trong tương lai.
    • Ví dụ: By 8 PM tonight, she will have been studying for 3 hours.
  • Dự đoán hành động kéo dài trong tương lai tại thời điểm nói.
    • Ví dụ: He will have been waiting for 2 hours by the time we arrive.

Dấu hiệu nhận biết

  • Các cụm từ chỉ thời gian với khoảng thời gian:
    • For + khoảng thời gian:
      • She will have been teaching for 10 years by next summer.
    • By + thời điểm:
      • By tomorrow, they will have been working on this plan for a week.
  • Các cụm từ khác:
    • By the time + mệnh đề hiện tại đơn:
      • By the time we get there, he will have been waiting for an hour.
    • Before, until:
      • They will have been running before the race starts.

Bài tập thì tương lai hoàn thành tiếp diễn cơ bản

Trong chuyên mục này, IRIS English sẽ gửi đến bạn bộ bài tập thì tương lai hoàn thành tiếp diễn:

Bài tập 1: Hoàn thành câu với dạng đúng của động từ trong ngoặc:

  1. By next month, she (work) __________ at this company for 5 years.
  2. By the time he arrives, I (study) __________ for 3 hours.
  3. By next summer, they (live) __________ in this city for a decade.
  4. By 10 PM tonight, we (wait) __________ for the bus for 30 minutes.
  5. When you finish your homework, she (practice) __________ piano for 2 hours.
  6. By this time tomorrow, I (write) __________ my report for 4 hours.
  7. By next year, he (teach) __________ English for 10 years.
  8. At midnight, they (play) __________ games for 6 hours straight.
  9. By the time the movie ends, we (watch) __________ it for 2 and a half hours.
  10. By the time you get home, I (cook) __________ dinner for 45 minutes.
Đáp án:
  1. will have been working
  2. will have been studying
  3. will have been living
  4. will have been waiting
  5. will have been practicing
  6. will have been writing
  7. will have been teaching
  8. will have been playing
  9. will have been watching
  10. will have been cooking

Bài tập 2: Bài tập trắc nghiệm thì tương lai hoàn thành tiếp diễn

  1. By the end of this year, she __________ for this company for 15 years. A. will work B. will have been working C. will have worked
  2. By 5 PM, I __________ on my essay for 3 hours. A. will have been working B. will work C. will be working
  3. By next month, they __________ this project for half a year. A. will have worked B. will have been working C. will be working
  4. By the time he retires, he __________ here for 30 years. A. will have been working B. will have worked C. will be working
  5. By 8 PM, we __________ for the exam for 5 hours straight. A. will study B. will have studied C. will have been studying
  6. By the end of the day, she __________ on the presentation for 6 hours. A. will have been working B. will work C. will be working
  7. By 2026, they __________ the new railway for 4 years. A. will have been building B. will build C. will have built
  8. By next Monday, I __________ at this project for 3 weeks. A. will have been working B. will have worked C. will work
  9. By next year, we __________ at this school for a decade. A. will have been teaching B. will teach C. will have taught
  10. By 7 AM, he __________ on the road for 5 hours. A. will drive B. will have driven C. will have been driving
Đáp án:
  1. B. will have been working
  2. A. will have been working
  3. B. will have been working
  4. A. will have been working
  5. C. will have been studying
  6. A. will have been working
  7. A. will have been building
  8. A. will have been working
  9. A. will have been teaching
  10. C. will have been driving

Bài tập 3: Sắp xếp các từ sau để tạo thành câu hoàn chỉnh

  1. (have/ by 10 PM/ been studying/ I/ will/ for 3 hours).
  2. (teaching/ she/ have/ English/ by next year/ for 7 years/ will/ been).
  3. (been/ for 20 minutes/ the bus/ waiting/ they/ will/ have/ by 6 PM).
  4. (working/ this time/ I/ for 2 hours/ have/ tomorrow/ will/ been).
  5. (living/ in this house/ they/ by next month/ been/ will/ have/ for 5 years).
  6. (cooking/ for 30 minutes/ been/ will/ have/ he/ by the time we arrive).
  7. (have/ we/ been cleaning/ the house/ for 3 hours/ by noon/ will).
  8. (the show/ been performing/ they/ have/ by 9 PM/ for 2 hours/ will).
  9. (for 10 years/ at this company/ will/ he/ have/ been working/ by 2025).
  10. (been waiting/ for the train/ you/ for 15 minutes/ by the time it arrives/ will/ have).
Đáp án:
  1. I will have been studying for 3 hours by 10 PM.
  2. She will have been teaching English for 7 years by next year.
  3. They will have been waiting for the bus for 20 minutes by 6 PM.
  4. I will have been working for 2 hours by this time tomorrow.
  5. They will have been living in this house for 5 years by next month.
  6. He will have been cooking for 30 minutes by the time we arrive.
  7. We will have been cleaning the house for 3 hours by noon.
  8. They will have been performing the show for 2 hours by 9 PM.
  9. He will have been working at this company for 10 years by 2025.
  10. You will have been waiting for the train for 15 minutes by the time it arrives.

Bài tập 4: Sửa lỗi sai

  1. By next year, I will have working at this company for 10 years.
  2. At 9 PM tonight, she will be been cooking dinner for 2 hours.
  3. By the time you arrive, they will have waiting for over 30 minutes.
  4. He won’t been studying for 3 hours by the time the test starts.
  5. Will they have being practicing for the match by this weekend?
  6. By 2026, we will been living in this city for 20 years.
  7. At 8 PM tomorrow, you will have studied for 4 hours straight.
  8. By the end of the month, the workers will have be fixing the road for a year.
  9. She will not have worked on the report for 5 hours by 10 PM.
  10. By the time the train arrives, I will been waiting for 2 hours.
Đáp án:
  1. Sai: will have working → Đúng: will have been working
  2. Sai: will be been cooking → Đúng: will have been cooking
  3. Sai: will have waiting → Đúng: will have been waiting
  4. Sai: won’t been studying → Đúng: won’t have been studying
  5. Sai: have being practicing → Đúng: have been practicing
  6. Sai: will been living → Đúng: will have been living
  7. Sai: will have studied → Đúng: will have been studying
  8. Sai: will have be fixing → Đúng: will have been fixing
  9. Sai: will not have worked → Đúng: will not have been working
  10. Sai: will been waiting → Đúng: will have been waiting

Bài tập 5: Viết câu hoàn chỉnh sử dụng thì tương lai hoàn thành tiếp diễn

  1. (she / work / at this company / for 5 years / by next year).
  2. (I / study / for the exam / for 3 hours / by the time you call).
  3. (they / live / in this house / for a decade / by the end of the year).
  4. (he / play / football / for 2 hours / by 5 PM).
  5. (we / wait / for the bus / for 30 minutes / by the time it arrives).
  6. (the workers / build / the new road / for 6 months / by next June).
  7. (she / prepare / for her speech / for 2 hours / by 10 AM tomorrow).
  8. (you / use / this laptop / for 4 years / by next month).
  9. (they / travel / around the world / for a year / by next December).
  10. (I / write / this report / for 4 hours / by the time the meeting starts).
Đáp án:
  1. She will have been working at this company for 5 years by next year.
  2. I will have been studying for the exam for 3 hours by the time you call.
  3. They will have been living in this house for a decade by the end of the year.
  4. He will have been playing football for 2 hours by 5 PM.
  5. We will have been waiting for the bus for 30 minutes by the time it arrives.
  6. The workers will have been building the new road for 6 months by next June.
  7. She will have been preparing for her speech for 2 hours by 10 AM tomorrow.
  8. You will have been using this laptop for 4 years by next month.
  9. They will have been traveling around the world for a year by next December.
  10. I will have been writing this report for 4 hours by the time the meeting starts.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

.
.