Anh Ngữ Du Học ETEST > Kiến thức > Ngữ pháp tiếng Anh > Tổng hợp bài tập thì tương lai hoàn thành tiếp diễn kèm đáp án chi tiết

Tổng hợp bài tập thì tương lai hoàn thành tiếp diễn kèm đáp án chi tiết

Thì tương lai hoàn thành tiếp diễn là một trong những thì phức tạp nhất trong tiếng Anh. Để nắm vững thì tương lai hoàn thành tiếp diễn, Anh Ngữ Du Học ETEST sẽ cung cấp một số bài tập thì tương lai hoàn thành tiếp diễn, kèm theo đáp án chi tiết để giúp bạn nắm vững cách sử dụng và áp dụng thì này trong thực tế.

Trước khi vào phần bài tập của thì tương lai hoàn thành tiếp diễn, bạn có thể ôn lại kiến thức của 12 thì hoặc công thức cũng như dấu hiệu của chúng để tự tin làm bài hơn:

Tổng hợp các bài tập tương lai hoàn thành tiếp diễn kèm đáp án chi tiết
Tổng hợp các bài tập tương lai hoàn thành tiếp diễn kèm đáp án chi tiết

Tóm tắt lý thuyết thì tương lai hoàn thành tiếp diễn – Future Perfect Continuous

Thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) được sử dụng để nhấn mạnh khoảng thời gian mà một hành động hoặc sự việc sẽ diễn ra trong tương lai và kết thúc trước một hành động hoặc sự việc khác.

Cách sử dụng thì tương lai hoàn thành tiếp diễn

  • Nhấn mạnh tính liên tục của hành động so với một hành động khác trong tương lai.

Example: By the time you arrive, I will have been working on this project for five hours.

(Dịch: Đến lúc bạn tới, tôi sẽ đã làm việc liên tục trên dự án này trong năm giờ).

  • Diễn tả một hành động xảy ra và kéo dài liên tục đến một thời điểm cụ thể trong tương lai.

Example: By next July, they will have been living in this city for ten years. (Dịch: Đến tháng Bảy năm sau, họ sẽ đã sống liên tục ở thành phố này trong mười năm).

Cách sử dụng thì tương lai hoàn thành tiếp diễn
Cách sử dụng thì tương lai hoàn thành tiếp diễn

Dấu hiệu nhận biế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 thường dùng các trạng ngữ với “by”:

  • by then: tính đến lúc đó

Example: By then, I will have been traveling for 1 week. (Đến lúc đó, tôi sẽ đi du lịch được 1 tuần.)

  • by this June,…: tính đến tháng 6 năm nay

Example: By this June, she will have been working as a doctor for 5 years. (Tính đến tháng 6 năm nay, cô ấy đã làm bác sĩ được 5 năm.)

  • by the end of this week/ month/ year: tính đến cuối tuần này/ tháng này/ năm này.

Example: By the end of this week, they will have been studying for their final exams for 2 months. (Tính đến cuối tuần này, họ đã học cho kỳ thi cuối kỳ được 2 tháng.)

  • by the time + 1 mệnh đề ở thì hiện tại đơn

Example: By the time the movie starts, I will have been waiting for 30 minutes. (Đến lúc phim bắt đầu, tôi sẽ đã đợi 30 phút.)

Ngoài ra “When” cũng hay được dùng trong mệnh đề trạng ngữ chỉ thời gian.

Example: When I am 30 years old, I will have been playing the piano for 20 years. (Khi tôi 30 tuổi, tôi sẽ đã chơi piano được 20 năm.)

Dấu hiệu nhận biết thì tương lai hoàn thành tiếp diễn
Dấu hiệu nhận biết thì tương lai hoàn thành tiếp diễn

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

Nhằm nâng cao khả năng nhận biết và nắm vững kiến thức thì tương lai hoàn thành tiếp diễn, bạn cần tham khảo các dạng bài tập từ cơ bản đến nâng cao dưới đây: 

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

Bài 1: Điền vào chỗ trống các động từ ở thì tương lai hoàn thành tiếp diễn

  1. I__________________(work), so I’ll be tired.
  2. She__________________(play) tennis, so she’ll be hungry.
  3. We __________________(walk) all day, so we’ll want to relax in the evening.
  4. He__________________(cook), so the kitchen will be warm.
  5. They__________________ (travel), so they’ll want to go to bed early.
  6. I__________________(work) in this company for twenty years when I retire.
  7. She__________________ (see) her boyfriend for three years when they get married.
  8. We__________________ (live) here for ten years next month.
  9. He __________________(study) English for three years when he takes the exam.
  10. I__________________(sleep) for three hours at 10pm.

Bài 2: Điền vào chỗ trống 

  1. I__________________(work) all weekend so I won’t be energetic on Sunday night.
  2. How long__________________ (you / wait) when you finally get your exam results?
  3. Jenny__________________ (not / eat) much, so we’ll need to make sure she has a good meal when she arrives.
  4. How long__________________ (she / plan) to move house when she finally moves?
  5. __________________(she / wait) long by the time we get there?
  6. __________________(he / play) computer games for ten hours when he finally stops?
  7. They__________________ (study) all day, so they’ll want to go out in the evening.
  8. They__________________ (not / stay) in the hotel for long when she arrives.
  9. I__________________ (not / walk) when I meet you while I’ll have been cycling.
  10. She__________________ (play) squash, so she won’t be dressed up.
  11. We__________________ (look) at houses for four months next Tuesday.
  12. We__________________ (not / do)this project for long when the inspector arrives.
  13. How long__________________ (you / work) on this project when it is finished?
  14. __________________(you / buy) clothes when I see you?
  15. He__________________ (not / do) much work, so he’ll be happy to start a new project.
  16. How long__________________ (the children / sleep) in the living room when their new bedroom is ready?
  17. How long__________________ (he / train) when he enters the competition?
  18. __________________(you / take) exams the day we meet?
  19. I__________________ (answer) students’ questions all morning, so I’ll want a quiet lunch.
  20. __________________(they / travel) for long when they arrive?

Bài 3: Chọn đáp án đúng

1.I__________________   for you.                             
A. will have been buying                         B. will have been driving                         C. will have been having                         D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                       

2.You__________________    a car.                                                 

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                  

3.He__________________  food.                                                   

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                       

4.She__________________ photos.

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                        

5.It__________________                                                   

A. will have been buying                        

B. will have been driving                         

C.will have been having                         

D.will have been sailing                         

E.will have been snowing                         

F.will have been taking                         

G.will have been talking                         

H.will have been waiting                         

I.will have been watching                         

J.will have been working                        .

6.We__________________

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                  .

7.You__________________                                                  

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working                        .

8.They__________________ lunch.

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working

9.My mum__________________TV.

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working

10.The parrots__________________                                                   

A. will have been buying                         

B. will have been driving                         

C. will have been having                         

D. will have been sailing                         

E. will have been snowing                         

F. will have been taking                         

G. will have been talking                         

H. will have been waiting                         

I. will have been watching                        

J. will have been working   

Bài 4 Điền vào chỗ trống các động từ thích hợp 

  1. Paula__________________(sleep)   all day.
  1. She__________________(not study)   .
  1. We__________________ (walk)  for two hours.
  1. The baby__________________(cry)   .
  1. My friends__________________ (not run)  much.
  1. I__________________(travel)   for ten days.
  1. They__________________(use)   a computer.
  1. You__________________(not learn)   English.
  1. It__________________( not rain)  all day.
  1. The pupils__________________ (talk)  too much.

Bài tập nâng cao thì tương lai hoàn thành tiếp diễn

Bài 1: Điền vào chỗ trống

  1. __________________you__________________ me when I arrive? (to wait for)
  2. I__________________ meat for 2 years by next month. (not / to eat)
  3. How long__________________ James__________________ for the exam before he passes it? (to prepare)
  4. They__________________ to Miami for 5 hours by this time tomorrow. (to fly)
  5. By next July, we__________________ for 2 years. (to date)
  6. __________________he __________________an essay for 3 hours when I return? (to write)

7.By next Monday, we__________________ each other for over a year. (not / to talk to)

  1. For how long, they__________________ a party by midnight? (to have)

9.By this time tomorrow, I__________________ for over a week. (to relax)

  1. We__________________ the house for 3 weeks by the time our mother comes home. (not / to clean)
  2. Next month, my parents__________________ together for over 30 years. (to live)
  3. __________________she__________________ for 9 hours when I wake her up? (to sleep)
  4. By 4 am, I__________________ for five hours. (to climb)
  5. They__________________ me for 2 years by next month. (not / to visit)
  6. For how long he__________________ a book when I return? (to read)

Bài 2: Điền vào chỗ trống

  1. Ben _________________ weight for three months. (not/lose)
  2. She __________________  books since morning. (read)
  3. He __________________ for two months. (not/travel)
  4. We __________________ for two hours. (sing)
  5. I __________________ an essay for one hour. (not/write)
  6. _____ my mom ____________ food for many years? (cook)
  7. They__________________  a bicycle for two hours. (not/ride)
  8. He __________________ to learn the french language for three years. (try)
  9. She__________________  a job for five years. (not/do)
  10.  ____ I ____________ till 2030? (win)
  11.  We __________________ these formal shirts for three months. (wear)
  12.  She __________________ early in the morning for a week. (wake)
  13.  I __________________ rent for ten months. (not/pay)
  14.  The butterfly __________________  for one hour. (fly)
  15.  We __________________ chess for two hours. (not/play)

Bài 3: Điền vào chỗ trống

  1. My mom ________ for two days by the time I see her.
    1.  has been travelling
    2.  will have been travelling
    3.  will has been travelling
  2. They’ll be exhausted by dinner. They will have been _____ hockey for seven hours.
    1.  playing
    2.  played
    3.  play
  3. Will you ________ here for ten years by the time of the Christmas party?
    1.  have been worked
    2.  have to work
    3.  have been working
  4. It’s a 24-hour relay. They’ll only have been ________ for half the time by 6pm.
    1.  ran
    2.  run
    3.  running
  5. We ________ been waiting long.
    1.  will not have
    2.  have not will
    3.  will have not
  6. I ________ working for two years.
    1.  willn’t have been
    2.  won’t have been
    3.  not have been
  7. Won’t they ________ travelling for two weeks by then?
    1.  have been
    2.  had been
    3.  has been
  8. The teachers will ________ for a month by the time the deal is made.
    1.  have been striking
    2.  will strike
    3.  will be striking
  9. The films run all night. We ________ movies for six hours by the time the feature comes on.
    1.  watched
    2.  will have been watching
    3.  will watch
  10. She’ll still be groggy. She ________ undergoing surgery for three hours.
    1.  will has been
    2.  will have been
    3.  will be have

Bài 4: Điền vào chỗ trống

  1. By midnight, you__________________ (dance) for 4 hours.
  2. By dinner, she__________________ (cook) the whole afternoon.
  3. He__________________ (work) there for 10 years by 2015.
  4. By next year, I__________________ (study) English for 7 years.
  5. By next week, we__________________ (renovate) for over a month.
  6. In 2012, they__________________ (live) here for 4 years.
  7. Before December, Barbara__________________ (teach) for a year.
  8. By this time tomorrow, I__________________ (do) this exercise for a long time.
  9. Jessica__________________ (help) them for 12 months.
  10. Bob and Sarah__________________ (cook) for 2 hours at 8 o’clock.
  11. Tomorrow at 9 o’clock I__________________ (sleep) for 10 hours.
  12. On Thursday, I__________________ (fix) the car for a whole month!
  13. In 10 minutes, James__________________ (wait) for 2 hours.
  14. They__________________ (stand) for a whole day.
  15. By this time next week, we__________________ (vacation) for a month.

Đáp án bài tập thì tương lai hoàn thành tiếp diễn

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

Bài 1: 

  1. will have been working
  2. will have been playing
  3. will have been walking
  4. will have been cooking
  5.  will have been travelling
  6. will have been working
  7. will have been seeing
  8. will have been living
  9. will have been studying
  10. will have been sleeping

Bài 2: 

  1. ‘ll have been working
  2. will you have been waiting
  3. won’t have been eating
  4. will she have been planning
  5. Will she have been waiting 
  6.  Will he have been playing
  7.  ‘ll have been studying
  8. won’t have been staying
  9. won’t have been walking
  10.  ‘ll have been playing 
  11. ‘ll have been looking
  12. won’t have been doing
  13. will you have been working
  14.  Will you have been buying
  15. won’t have been doing
  16. will the children have been sleeping
  17. will he have been training
  18. Will you have been taking
  19. ‘ll have been answering/ will have been answering
  20. Will they have been travelling 

Bài 4

  1. will have been sleeping
  2. will not have been studying/ won’t have been studying 
  3. will have been walking 
  4. will have been crying 
  5. will not have been running/ won’t have been running 
  6. will have been travelling 
  7. will have been using 
  8. will not have been learning/ won’t have been learning 
  9. will not have been raining/ won’t have been raining 
  10. will have been talking

Đáp án bài tập nâng cao thì tương lai hoàn thành tiếp diễn

Bài 1:

  1. Will/ have been waiting for
  2. will not have been eating
  3. will/ have been preparing
  4. will have been flying
  5. will have been dating
  6. Will/ have been writing
  7. will not have been talking to
  8. will/ have been having
  9. will have been relaxing
  10. will not have been cleaning
  11. will have been living
  12. Will/ have been sleeping
  13. will have been climbing
  14. will not have been visiting
  15. will/ have been reading

Bài 2:

  1. Ben won’t have been losing weight for three months.
  2. She will have been reading books since morning.
  3. He won,t have been traveling for two months.
  4. We will have been singing for two hours.
  5. I won’t have been writing an essay for one hour.
  6. will my mom have been cooking food for many years?
  7. They won’t have been riding a bicycle for two hours.
  8. He will have been trying to learn the french language for three years.
  9. She won’t have been doing a job for five years.
  10. will I have been winning till 2030?
  11. We will have been wearing these formal shirts for three months.
  12. She will have been waking early in the morning for a week.
  13. I won’t have been paying rent for ten months.
  14. The butterfly will have been flying for one hour.
  15. We won’t have been playing chess for two hours.

Bài 3 : 

  1. B

Bài 4:

  1. will have been dancing 
  2. will have been cooking 
  3. will have been cooking 
  4. will have been studying 
  5. will have been renovating 
  6. will have been living 
  7. will have been teaching 
  8. will have been doing 
  9. will have been helping  
  10. will have been cooking 
  11. will have been sleeping 
  12. will have been fixing 
  13. will have been waiting 
  14. will have been standing 
  15. will have been vacationing

Xem thêm:

Trên đây là một số bài tập thì tương lai hoàn thành tiếp diễn giúp bạn nắm vững cách sử dụng thì này trong tiếng Anh. Việc rèn luyện và áp dụng các bài tập này sẽ giúp bạn cải thiện kỹ năng viết và giao tiếp tiếng Anh một cách hiệu quả.

Nếu bạn cảm thấy khó khăn trong việc học tiếng Anh và chuẩn bị cho kỳ thi IELTS, Anh Ngữ Du Học ETEST luôn sẵn sàng hỗ trợ bạn. Chúng tôi cung cấp các khóa học IELTS chất lượng cao, đi kèm với lộ trình học IELTS cá nhân hóa để giúp bạn đạt được mục tiêu của mình. Đừng ngần ngại liên hệ với chúng tôi ngay hôm nay để biết thêm chi tiết và đăng ký khóa học!

CÔNG TY CỔ PHẦN ANH NGỮ ETEST

Anh Ngữ Du Học ETEST Quận 3: Lầu 3, 215 Nam Kỳ Khởi Nghĩa, Phường Võ Thị Sáu, Quận 3

Anh Ngữ Du Học ETEST Quận 7: Lầu 6, 79-81-83 Hoàng Văn Thái, Phường Tân Phú, Quận 7

Anh Ngữ Du Học ETEST Đà Nẵng: Số 9, Đường C2, Khu Đô Thị Quốc tế Đa Phước, P. Thanh Bình, Q. Hải Châu, TP. Đà Nẵng

Hotline: 0933.80.66.99 (Q.3)/ 0937.80.66.99 (Q.7)/ 0936.17.76.99 (Đà Nẵng)

Website: https://etest.edu.vn/

Có thể bạn quan tâm

Leave a Reply

Your email address will not be published.