Tailieumoi.vn sưu tầm và biên soạn bài tập Thì tương lai hoàn thành có đáp án, gồm 50 bài tập từ cơ bản đến nâng cao mong muốn giúp các em ôn luyện kiến thức đã được học về Thì tương lai hoàn thành hiệu quả. Mời các bạn đón xem:
Bài tập Thì tương lai hoàn thành
I. Lý thuyết Thì tương lai hoàn thành
1. Định nghĩa: Thì tương lai hoàn thành dùng để diễn tả một hành động, sự việc sẽ hoàn thành tới một thời điểm cụ thể trong tương lai.
2. Công thức
Trong thì tương lai hoàn thành có 4 cấu trúc câu tương ứng với mỗi dạng câu: khẳng định, phủ định, nghi vấn, WH-question.
Loại câu |
Cấu trúc |
Ví dụ |
Khẳng định |
S + will + have + VpII |
We will have done the washing by 8 o’clock. (Chúng tôi sẽ giặt xong trước 8 giờ.) |
Phủ định |
S + will + not + have + VpII |
She will not have visited Paris by the end of next year. (Cô ấy sẽ không đến thăm Paris vào cuối năm sau.) |
Nghi vấn |
Will + S + have + VpII ? |
Will you have finished this by 6 o’clock? (Bạn sẽ hoàn thành việc này trước 6 giờ chứ?) |
WH-question |
Wh + will + S + have + VpII ? |
How much will you have spent on your clothes by the end of this year? (Bạn sẽ đã chi bao nhiêu tiền cho quần áo cho tới cuối năm nay?) |
3. Cách dùng
Thì tương lai hoàn thành được dùng để diễn tả một hành động, sự việc sẽ hoàn thành trước một thời điểm trong tương lai.
Ví dụ: I will have completed my military service next year.
(Tôi sẽ hoàn thành nghĩa vụ quân sự vào năm tới.)
Thì tương lai hoàn thành được dùng để diễn tả một hành động, sự việc hoàn thành trước một hành động, sự việc trong tương lai.
Ví dụ: You will have received the package by the time your flight takes off.
(Bạn sẽ nhận được bưu kiện trước khi chuyến bay của bạn cất cánh.)
4. Dấu hiệu nhận biết:
Để có thể dễ dàng nhận biết thì tương lai hoàn thành trong câu, ta nên chú ý đến các dấu hiệu sau:
by + thời gian tương lai (by 10am, by tomorrow, by next month,..)
by the end of + thời gian trong tương lai (by the end of next week,..)
by the time + mệnh đề chia ở thì hiện tại đơn (by the time I get up,…)
before + sự việc/ thời điểm trong tương lai (before 2022,…)
khoảng thời gian + from now (2 weeks from now,…)
II. Bài tập Thì tương lai hoàn thành
Bài 1: Hoàn thành những câu sau đây bằng cách chia động từ trong ngoặc
We ___________ the washing by 8 o’clock. (do)
She ___________Paris by the end of next year. (visit)
I __________ this by 6 o’clock. (finish)
Sam __________ by next week. (leave)
She ________ this with her mother tonight. (discuss)
They __________their essay by tomorrow. (write)
When you arrive I probably ________ the job. (start)
You _________ a lot of your work by the end of this month. (do)
By November all the leaves ________. (fall)
If he doesn’t hurry, they _________ before he comes. (leave)
I am sure that tomorrow you ________ all these rules. (forget)
Be quick! The child _______ before you rescue it. (drown)
The airman _______ more than a thousand miles, before the end of this month. (fly)
If you ring me up after nine o’clock. I ____ to the doctor. (speak)
We _____ twenty miles more before we cross the frontier. (travel)
Đáp án:
will have done
will have visited
will have finished
will have left
will have discussed
will have written
will have started
will have done
will have fallen
will have left
will have forgotten
will have drowned
will have flown
will have spoken
will have travelled
Bài 2: Chọn đáp án đúng để hoàn thành câu cho trước
1. Tomorrow I ________ (paint) all day.
A. will be painting
B. will paint
C. will be paint
2. By the time we get there, the store ________ (close).
A. will close
B. will have closed
C. closed
3. I ________ (see) you tomorrow at 3:00 PM.
A. will see
B. see
C. will be seeing
4. After we finish this video, I ________ (see) all of this director’s movies.
A. will see
B. will be seeing
C. will have seen
5. P1: Can I come over in an hour? P2: No, I ________ (clean) the house.
A. will clean
B. will be cleaning
C. clean
6. This time next week I ________ (drink) wine in Argentina.
A. will drink
B. drink
C. will be drinking
7. She doesn’t realize what kind of person he is, but she ________ (find out).
A. will find out
B. will be finding out
C. will have found out
8. She insulted me. I ________ (speak) to her again!
A. will never speak
B. will never be speaking
C. will have never spoken
9. If he continues drinking so fast, he ________ (drink) the whole bottle by midnight.
A. will drink
B. will have drunk
C. will be drinking
10. She ________ (tell) me when her birthday is.
A. will not have told
B. will not be telling
C. won’t tell
Đáp án:
A
B
A
C
B
C
A
A
B
C
Bài tập nâng cao
Bài 1: Hoàn thành những mẩu hội thoại sau bằng cách chia dạng đúng của động từ
1.
A: Do you think everything will be finished when I get back from the store?
B: Don’t worry. By the time you get back, I (pick) ______ up the living room and (finish) _____ washing the dishes. Everything will be perfect when your parents arrive.
A: I hope so. They (arrive) _____ around 6 o’clock.
B: Everything (be) _____ spotless by the time they get here.
2.
A: I just have two more courses before I graduate from university. By this time next year, I (graduate) _____, and I will already be looking for a job.
B: Does that scare you? Are you worried about the future?
A: Not really. I (go) ______ to a career counselor and get some advice on how to find a good job.
B: That’s a good idea.
A: I am also going to do an internship so that when I leave school, I (complete, not only) _____ over 13 business courses, but I (work, also) ______ in the real world.
3.
A: How long have you been in Miami?
B: I have only been here for a couple of weeks.
A: How long do you plan on staying?
B: I love Miami, so I (stay) ______ here for an extended period of time. When I go back home, I (be) ______ here for more than three months.
A: Wow, that’s quite a vacation! You (see, definitely) _____ just about everything there is to see in Miami by then.
Đáp án:
will have picked – will have finished – will arrive – will have been
will have graduated – will go – will not only have completed – will also have worked
will stayed – will have been – will have definitely seen
Bài 2: Hoàn thành đoạn văn sau bằng cách lựa chọn đáp án để điền vào chỗ trống
If the British government gets its way, the fuel of the future will have been/ would be/ will be/ is being the air that we breathe. The government will use/ uses /will have used/ would be using electricity from wind to help meet its targets for renewable energy. With the approval of the government, private firms are to build /will have built /builders /building off shore wind farms in the southeast of England. One of these, the London Array Wind Farm, is being /will have been/ will be/ is to be the largest in the world when it is completed. The two biggest wind farms of the country will produce enough electricity to power a million homes.
London Array have not yet announced when they begin /will be beginning/ will have begun/ will begin construction of the wind farm. However, they expect that they will have completed/ will be completeing/ complete/ are completing it by the end of the decade. The smaller wind farm in Thanet will be supplying/ will have supplied /are supplying /supply electricity to about 240,000 homes within the next four years.
However, the farms are controversial. Developers will hope/ will have hoped/ hoped/ were hoping to build a third farm in the Lake District but the government rejected their plans because they are being concerned/ will have been concerned/ will be concerned/ are concerned about the effect of the farm on the countryside and on tourism.
Environmentalists say we would have/ will be having/ will have/ are having to do much more than build wind farms in future. Otherwise, climate change have/ will have/ is having/ will have had a devastating effect on the environment.
Đáp án:
will be
will use
are building
will have been
will begin
will have completed
will be supplying
hope
are concerned
will have
will have
III. Bài tập vận dụng Thì tương lai hoàn thành
Bài tập cơ bản
Bài tập 1: Chia động từ đúng vào câu tương ứng
By 10 pm tonight, I ________ (finish) this report.
By 10 pm tonight, we _________ (have) dinner.
By 10 pm tonight, she ________ (leave) Paris.
By 10 pm tonight, John _______ (meet) Lucy.
By 10 pm tonight, they _______ (take) the exam.
By 10 pm tonight, it _____(stop) snowing.
By 10 pm tonight, I ______ (read) all of this book.
By 10 pm tonight, you _____ (fall) asleep.
By 10 pm tonight, she _______ (watch) the film.
By 10 pm tonight, he _______(arrive).
Đáp án:
'll have finished
'll have had
'll have left
'll have met
'll have taken
'll have stopped
'll have read
'll have fallen
'll have watched
'll have arrived
Bài tập 2: Hoàn thiện câu với dạng nghi vấn thì tương lai hoàn thành
_______ you _______ it by tomorrow? (to do)
_________ she ______ dinner before I return? (to cook)
__________ he ________ her by that time? (to forget)
_________ they __________ the report by the end of the day? (to type)
_________ we ___________ our order by tomorrow? (to receive)
__________ you ________ from your trip by Tuesday? (to return)
_________ they ____________ the movies when I come? (to watch)
_________ Rachel ________ this work by next Friday? (to do)
_________ we ___________ New York by 11 am? (to reach)
_________ I ___________ him by the end of the day? (to talk to)
Đáp án:
Will - have done
Will - have cooked
Will - have forgotten
Will - have typed
Will - have received
Will - have returned
Will- have watched
Will - have done
Will - have reached
Will - have talked to
Bài tập 3: Chia động từ đúng vào câu
I _____ (leave) by six.
________ (you/finish) the report by the deadline?
When ________ (we/do) everything?
She _______ (finish) her exams by then, so we can go out for dinner.
You ______ (read) the book before the next class.
She ________ (not/finish) work by seven.
When _______ (you/complete) the work?
They _______ (arrive) by dinner time.
We ______ (be) in London for three years next week.
___________ (she/get) home by lunch time?
___________ (you/do) everything by seven?
We ___________ (not/eat) before we come, so we'll be hungry.
___________ (he/finish) his exams when we go on holiday?
_____________ (we/arrive) by the time it gets dark?
How long ___________ (you/know) your boyfriend when you get married?
He _________ (not/complete) the project by July.
I _______ (not/finish) the essay by the weekend.
Why __________ (she/finish) the cleaning by six?
How long ________ (you/be) in this company when you retire?
They ________ (not/go) at six.
Đáp án:
will have left
Will you have finished
will we have done
will have finished
will have read
won't have finished
will you have completed
will have arrived
will have been
Will she have got
Will you have done
won't have eaten
Will he have finished
Will we have arrived
will you have known
won't have completed
won't have finished
will she have finished
will you have been
won't have gone
Bài tập 4: Chia động từ với thì tương lai hoàn thành
______ (she/arrive) by 10 o'clock?
_____ (you/eat) by six?
_____ (it/stop) raining by tomorrow morning?
_____ (we/watch) the film by 7?
_____ (she/arrive) by Friday?
When _______ (you/finish)?
What _______ (you/do) by the end of the day?
Why _______ (she/leave) by Tuesday?
When ______ (you/read) my book?
When ______ (we/be) here for six months?
Đáp án:
Will she have arrived
Will you have eaten
Will it have stopped
Will we have watched
Will she have arrived
will you have finished
will you have done
will she have left
will you have read
will we have been
Bài tập 5: Hoàn thiện câu với dạng phủ định của thì tương lai hoàn thành
I'm sorry, by next week, I ______ (not/finish) the report.
I'm sorry, by next week, Julia ______ (not/send) the emails.
I'm sorry, by next week, John _______ (not/clean) the office.
I'm sorry, by next week, we ______ (not/order) new stock.
I'm sorry, by next week, they ______ (not/write) the article.
I'm sorry, by next week, I _______ (not/meet) the customers.
I'm sorry, by next week, she ______ (not/organise) the meeting.
I'm sorry, by next week, he ______ (not/call) Mr Smith.
I'm sorry, by next week, we ______ (not/read) the documents.
I'm sorry, by next week, you _______ (not/receive) the prices.
Đáp án:
won't have finished
won't have sent
won't have cleaned
won't have ordered
won't have written
won't have met
won't have organised
won't have called
won't have read
won't have received
Bài tập nâng cao
Bài tập 1: Chia dạng đúng của động từ trong câu
By 8.30am, he _____ at the airport. (arrive airport).
At 9am, he _____ his plane (wait).
At 9.30am, he _____ for Paris (leave).
At 10am, he _____ to Paris (fly).
At 11.10am, he _____ (arrive) in Paris.
At 1.30pm, the meeting ______ (start).
At 7.50pm, he _____ his dinner (eat).
At 10.15pm, he ______ (leave) the restaurant.
At midnight, he ______ (sleep).
Đáp án:
will have arrived
will be waiting for.
will be leaving.
will be flying.
will have arrived.
will have started.
will be eating.
will have left.
will be sleeping.
Bài tập 2: Hoàn thiện câu với dạng đúng của động từ
You should come earlier if you want to speak to her. I am afraid that by three o'clock she (leave) _______.
Call me tomorrow at eleven. I'll know more because the meeting (finish) ______.
By next year I (know) ______ him for five years and I think he is reliable enough.
Hopefully, by this time next week I (pass) _______ my driving test and I'll finally be able to get a car.
(you/complete) _______ the list of people to be invited before I get back so that we can discuss it?
He knows he'll be late for the conference but he hopes it (not/end) ________ before he arrives because he'd like to hear at least the final speech.
Analysts say that by the time the new product goes on sale the company (spent) _____ over $10 million on promotion.
Đáp án:
will have left
will have finished
will have known
will have passed
Will you have completed
will not have ended
will have spent
Bài tập 3: Hoàn thiện câu với thì tương lai hoàn thành
_______ (you / retire) by the time you're 60?
Next year, I _______ (study) maths at university.
Hurry up! The film _______ (start) soon.
There won't be anyone in the office. Everyone ______ (go) home.
Julie _______ (not work) this time next week. She'll be on holiday!
I'm only halfway through my homework. I ______ (not finish) it before the teacher arrives.
Do you think that Les _______ (fix) the car by tomorrow?
Don't phone me before 8 o'clock, we _______ (have) dinner.
Đáp án:
Will you have retired
'll be studying
will be starting
will have gone
won't be working
won't have finished
will have fixed
'll be having
Trắc nghiệm nâng cao
Bài tập 1: Chọn đáp án đúng nhất
1. Don’t worry. By the time you arrive I _____ up the whole house.
a. will tidy
b. will have tidied
2. By this time next year I hope that I _____ a good job.
a. will have found
b. will find
3. Did you know that Sarah _____ on holiday for three weeks next month?
a. will have gone
b. will go
4. The atmosphere in the city is amazing. I think I _____ for Christmas.
a. will stay
b. will have stayed
5. You want to spend ten years in Europe. By that time you ______ every major city then.
a. will have visited
b. will visit
6. There ________ some changes when the new management takes over.
a. will have been
b. will be
7. By the time the new policy comes into effect I’m sure there ___________ some changes made.
a. will have been
b. will be
8. I think that before I graduate I __________ quite a few exams.
a. will have done
b. will do
Đáp án:
1-b |
2-a |
3-b |
4-a |
5-a |
6-b |
7-a |
8-a |
Bài tập 2: Chọn đáp án đúng nhất
1. When we arrive in Los Angeles we'll need to rest, because we _______ about 800 miles.
a. will be driving
b. will have driven
c. will drive
2. By the time you arrive I _______ something spectacular and dinner will be on the table waiting for you.
a. will cook
b. will have cooked
c. will be cooking
3. When you get off the train, we _______ for you on the platform.
a. 'll wait
b. 'll be waiting
c. 'll have waited
4. We _______ on the first train next Monday.
a. 'll be leaving
b. 'll have left
c. 'll leave
5. When I travel to England next year I ________ English for over four years, so I think I'll be ready.
a. will study
b. will be studying
c. will have studied
6. Please, come at 8. By that time, I ______ my homework and we can go out.
a. 'll finish
b. 'll be finishing
c. 'll have finished
7. I'm sure when you call him, he _______ TV. He's always in front of the TV!
a. 'll watch
b. 'll be watching
c. 'll have watched
8. We are visiting a new city every week. By the end of the summer, we _______ all the most important cities in Europe.
a. will visit
b. will be visiting
c. will have visited
8. In less than 2 years, my grandparents _______ for 50 years. We are going to celebrate it.
a. will have been married
b. will be married
c. will be getting married
9. I'm cleaning the kitchen. By the time you arrive, it _______ spotless.
a. will be
b. will being
c. will have been
Đáp án:
1-b |
2-b |
3-b |
4-a |
5-c |
6-c |
7-b |
8-c |
9-a |
10-a |