60+ bài tập thì tương lai hoàn thành cơ bản, nâng cao có đáp án

Bạn đang tìm kiếm các bài tập thì tương lai hoàn thành để ô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

Thì tương lai hoàn thành (Future Perfect Tense) được sử dụng để diễn tả một hành động hoặc sự việc sẽ hoàn thành trước một thời điểm hoặc một hành động khác trong tương lai.

Công thức

Cấu trúc
Công thức
Ví dụ
Khẳng định
S + will have + V3/V-ed
She will have finished her homework by 8 PM.
Phủ định
S + will not (won’t) have + V3/V-ed
They won’t have completed the project by Friday.
Câu hỏi
Will + S + have + V3/V-ed?
Will you have written the report by tomorrow?

Cách dùng

  • Diễn tả một hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai.
    • Ví dụ: By the end of this year, she will have graduated.
  • Diễn tả một hành động sẽ hoàn thành trước một hành động khác trong tương lai.
    • Ví dụ: We will have left before the train arrives.
  • Dùng để dự đoán về một sự việc hoàn thành trong tương lai.
    • Ví dụ: They will have built the bridge by next month.

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

  • Các cụm từ chỉ thời gian hoàn thành trong tương lai:
    • By + thời gian:
      • By tomorrow, I will have finished my assignment.
      • By next year, they will have moved to a new house.
    • By the time + mệnh đề hiện tại đơn:
      • By the time he arrives, we will have prepared everything.
  • Các từ/cụm từ khác:
    • Before, until, as soon as:
      • She will have left before you call her.
      • He will have repaired the car as soon as you come back.

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

Dưới đây là các bài tập thì tương lai hoàn thành cơ bản mà bạn nên tham khảo:

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 this time tomorrow, she (finish) __________ her assignment.
  2. By next year, I (graduate) __________ from university.
  3. They (complete) __________ the project before the deadline.
  4. By the time you arrive, we (already/start) __________ dinner.
  5. She (not/write) __________ the report by 8 PM tonight.
  6. By the end of this week, he (save) __________ enough money for the trip.
  7. By the time the train arrives, we (wait) __________ for over an hour.
  8. He (not/return) __________ home by the time we leave.
  9. Will you (finish) __________ your homework by the time the movie starts?
  10. By next summer, we (live) __________ in this city for five years.
Đáp án:
  1. will have finished
  2. will have graduated
  3. will have completed
  4. will have already started
  5. will not have written
  6. will have saved
  7. will have waited
  8. will not have returned
  9. will you have finished
  10. will have lived

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

  1. By 2025, the scientists __________ a cure for this disease. A. will find B. will have found C. will be finding
  2. By the end of this month, I __________ all the books on my reading list. A. will finish B. will have finished C. will be finishing
  3. They __________ their new house before the baby is born. A. will build B. will have built C. will be building
  4. By next year, she __________ her dream of becoming a doctor. A. will achieve B. will be achieving C. will have achieved
  5. The team __________ all their goals by the end of this season. A. will reach B. will have reached C. will be reaching
  6. By 10 PM tonight, we __________ the entire series. A. will watch B. will have watched C. will be watching
  7. I __________ my homework by the time you call me. A. will finish B. will be finishing C. will have finished
  8. By this time tomorrow, the students __________ their exam. A. will complete B. will have completed C. will be completing
  9. By the time we get there, they __________ the meeting. A. will start B. will have started C. will be starting
  10. By the end of the year, she __________ over 100 books. A. will read B. will have read C. will be reading
Đáp án:
  1. B. will have found
  2. B. will have finished
  3. B. will have built
  4. C. will have achieved
  5. B. will have reached
  6. B. will have watched
  7. C. will have finished
  8. B. will have completed
  9. B. will have started
  10. B. will have read

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

  1. (finished / by 5 PM / will / the homework / have / I).
  2. (have / by 2026 / built / they / their new house / will).
  3. (reached / by next week / not / the target / will / have / we).
  4. (the presentation / by the time / have / they / will / we / arrive / finished?).
  5. (flown / will / across the country / have / by this evening / he).
  6. (completed / the course / she / have / will / by next semester).
  7. (fixed / the car / will / they / have / by tomorrow morning).
  8. (finished / have / their work / will / the employees / before the deadline).
  9. (the meeting / will / by 3 PM / we / have / concluded).
  10. (will / arrived / by the time / the guests / we / have / get there).
Đáp án:
  1. I will have finished the homework by 5 PM.
  2. They will have built their new house by 2026.
  3. We will not have reached the target by next week.
  4. Will they have finished the presentation by the time we arrive?
  5. He will have flown across the country by this evening.
  6. She will have completed the course by next semester.
  7. They will have fixed the car by tomorrow morning.
  8. The employees will have finished their work before the deadline.
  9. We will have concluded the meeting by 3 PM.
  10. Will we have arrived by the time the guests get there?

Bài tập 4: Xác định lỗi sai và sửa lại câu cho đúng

  1. By next year, she will has completed her degree.
  2. By 8 PM tonight, we have already finished our homework.
  3. The project will have finish before the deadline.
  4. By the time you come, they will already be left.
  5. He won’t have completes his work by 10 PM.
  6. By next month, we will living in this apartment for a year.
  7. They not will have reached the station by the time we get there.
  8. By the end of this week, she will finished her assignments.
  9. Will he have completes his report before the meeting?
  10. By 2025, scientists will be found a cure for this disease.
Đáp án:
  1. Sai: will has completed → Đúng: will have completed
  2. Sai: have already finished → Đúng: will have already finished
  3. Sai: will have finish → Đúng: will have finished
  4. Sai: will already be left → Đúng: will have already left
  5. Sai: won’t have completes → Đúng: won’t have completed
  6. Sai: will living → Đúng: will have lived
  7. Sai: not will have reached → Đúng: will not have reached
  8. Sai: will finished → Đúng: will have finished
  9. Sai: have completes → Đúng: have completed
  10. Sai: will be found → Đúng: will have found

Bài tập 5: Viết lại câu sử dụng thì tương lai hoàn thành dựa trên từ gợi ý

  1. (she/ finishes/ her work/ by 6 PM).
  2. (we/ graduate/ from college/ by next year).
  3. (they/ build/ a new bridge/ by the end of the year).
  4. (I/ read/ this book/ by the time you come).
  5. (he/ not/ finish/ the project/ by tomorrow).
  6. (you/ complete/ the test/ before the bell rings?).
  7. (we/ reach/ the top of the mountain/ by sunset).
  8. (the team/ win/ the championship/ by the end of the season).
  9. (she/ not/ return/ home/ by 9 PM).
  10. (we/ use/ all the resources/ by the end of this month?).
Đáp án:
  1. She will have finished her work by 6 PM.
  2. We will have graduated from college by next year.
  3. They will have built a new bridge by the end of the year.
  4. I will have read this book by the time you come.
  5. He will not have finished the project by tomorrow.
  6. Will you have completed the test before the bell rings?
  7. We will have reached the top of the mountain by sunset.
  8. The team will have won the championship by the end of the season.
  9. She will not have returned home by 9 PM.
  10. Will we have used all the resources by the end of this month?

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

  1. (have/ finished/ the task/ by tomorrow/ we/ will).
  2. (she/ by 10 PM/ completed/ will/ her homework/ have).
  3. (built/ by 2026/ they/ have/ will/ a new hospital).
  4. (will/ have/ before the deadline/ completed/ we/ the project).
  5. (not/ the house/ will/ by next month/ have/ finished/ they).
  6. (have/ by the end of the day/ cleaned/ the room/ will/ I).
  7. (her/ flight/ by 6 PM/ caught/ will/ have/ she).
  8. (have/ all the goals/ will/ by the end of this season/ achieved/ the team).
  9. (before the meeting/ the report/ finished/ will/ he/ have).
  10. (have/ will/ by the time/ we/ all the dishes/ prepared/ the guests arrive).
Đáp án:
  1. We will have finished the task by tomorrow.
  2. She will have completed her homework by 10 PM.
  3. They will have built a new hospital by 2026.
  4. We will have completed the project before the deadline.
  5. They will not have finished the house by next month.
  6. I will have cleaned the room by the end of the day.
  7. She will have caught her flight by 6 PM.
  8. The team will have achieved all the goals by the end of this season.
  9. He will have finished the report before the meeting.
  10. We will have prepared all the dishes by the time the guests arrive.

Để 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 *

.
.