Mục Lục
Bài viết này nằm trong chuổi bài viết về ngữ pháp tiếng Anh từ cơ bản đến nâng cao. Để liền mạch các nội dung quý vị có thể xem lại nội dung bài trước Thì tương lai gần. Trong bài viết này chúng tôi sẽ cùng quý vị tìm hiểu về Thì tương lai hoàn thành (Future Perfect) qua đó hiểu rỏ dùng để sử dụng một cách chuẩn xác trong tiếng Anh
Định nghĩa thì tương lai hoàn thành (Future Perfect)
Thì tương lai hoàn thành (Future Perfect) là một các Thì (thời) trong tiếng Anh hiện đại. Tiếng Anh có tổng cộng 12 thì cơ bản và thì tương lai hoàn thành là một thì khá quan trọng và thường dùng. Thì hoặc thời ở đây là khái niệm chỉ về thời khắc, thời gian gian diễn ra hành động, sự việc.
The future perfect is a verb tense used for actions that will be completed before some other point in the future.
Thì tương lai hoàn thành (Future Perfect) được dùng để diễn tả hành động sẽ hoàn thành tới 1 thời điểm xác định trong tương lai.
The future perfect tense is for talking about an action that will be completed between now and some point in the future. Imagine that your friend Linda asks you to take care of her cat for a few days while she goes on a trip. She wants you to come over today at noon so she can show you where to find the cat food and how to mash it up in the bowl just right so that Fluffy will deign to eat it. But you’re busy this afternoon, so you ask Linda if you can come at eight o’clock tonight instead.
Thì tương lai hoàn thành là để nói về một hành động sẽ được hoàn thành từ bây giờ đến một thời điểm nào đó trong tương lai. Hãy tưởng tượng rằng người bạn Linda của bạn yêu cầu bạn chăm sóc con mèo của cô ấy trong vài ngày khi cô ấy đi du lịch. Cô ấy muốn bạn đến vào buổi trưa hôm nay để cô ấy có thể chỉ cho bạn nơi để tìm thức ăn cho mèo và cách nghiền chúng trong bát vừa phải để Fluffy có thể bắt đầu ăn. Nhưng chiều nay bạn bận, nên bạn hỏi Linda xem liệu bạn có thể đến lúc tám giờ tối nay không.
Công thức thì tương lai hoàn thành
Câu khẳng định
S + will + have + PII
Ví dụ cụ thể:
- She will have washed 200 glasses by 5 o’clock this morning. (Cho tới 5 giờ sáng nay thì cô ấy sẽ rửa được 200 cốc thủy tinh.)
Câu phủ định
S + will + not + have + PII
Lưu ý: will not = won’t
Ví dụ:
- She won’t have spent all her money buying a new motorbike. (Cô ấy sẽ không dành tất cả tiền của mình để mua 1 chiếc xe máy mới)
Câu câu hỏi
Will + S + have + PII?
Trả lời:
Yes, S + will/ No, S + won’t
Ví dụ:
- Will you have bought a new pencil? (Bạn sẽ mua 1 chiếc bút chì mới?)
Yes, I will./ No, I won’t.
- Will she have studied in Japan? (Cô ấy sẽ học ở Nhật Bản?).
Yes, she will./ No, she won’t.
Cách dùng thì tương lai hoàn thành
Dùng để diễn đạt 1 hành động hoặc sự việc hoàn thành trước 1 thời điểm trong tương lai.
=> Hành động có mặt ở công ty sẽ được hoàn thành trước thời điểm được xác định trong tương lai 10 giờ sáng.
- By the time of July, I will have completed my report. (Cho tới tháng 7, tôi sẽ phải hoàn thành bài báo cáo của mình)
=> Việc hoàn thành bài báo cáo sẽ được hoàn thành trước 1 thời điểm tháng 7 trong tương lai.
2. Dùng để diễn đạt 1 hành động hoặc sự việc hoàn thành trước 1 hành động hoặc sự việc trong tương lai
=> Hành động dọn dẹp văn vòng sẽ được hoàn thành trước hành động bạn quay lại
- I will have made the breakfast before the time you come tomorrow. (Bữa sáng sẽ được làm trước khi bạn đến vào ngày mai)
=> Hành động làm bữa sáng sẽ hoàn thành trước hành động bạn đến (khi bạn đến là sẵn sàng ăn rồi)
Dấu hiệu nhận biết thì tương lai hoàn thành
Chắc hẳn các bạn học ngoại ngữ đều biết, dấu hiệu nhận biết các thì trong tiếng Anh cực kì quan trọng và cần thiết phải không nào. Hãy cùng Step Up tìm hiểu dấu hiệu nhận biết về thì tương lai hoàn thành nhé.
By + thời gian trong tương lai
(Trước 10 giờ tối,Cô ấy sẽ hoàn thành xong bài tập về nhà)
2. By the end of + thời gian trong tương lai
(Cho tới cuối tháng 6, tôi sẽ kết thúc khóa học của mình)
3. By the time
- By the time her father is fifty-five, he will have retired.
(Cho tới khi bố của cô ấy 55 tuổi, bố cô ấy sẽ nghỉ hưu)
4. Before + thời gian trong tương lai
- Before 11 o’clock this morning, I will have started my project
(Trước 11 giờ sáng nay, tôi sẽ phải bắt đầu dự án của mình)
Phân biệt thì tương lai hoàn thành và tương lai hoàn thành tiếp diễn
Trong ngoại ngữ, những thì tương lai đã gây ra rất nhiều sự nhầm lẫn cho các bạn học sinh. Đặc biệt các bạn bị mất gốc tiếng Anh. Với những cấu trúc rắc rối cũng như phức tạp, các dấu hiệu gần như là giống nhau đã khiến cho phần lớn số học sinh thất bại trong các bài kiểm tra. Đặc biệt là cặp thì tương lai hoàn thành & thì tương lai hoàn thành tiếp diễn.
Cấu trúc
Thì tương lai hoàn thành | Thì tương lai hoàn thành tiếp diễn | |
Khẳng định | S + shall/will + have + PII | S + shall/will + have been + Ving |
Phủ định | S + shall/will not + have + PII | S + shall/will not + have been + Ving |
Nghi vấn | Shall/Will + S + have + PII ? | Shall/will +S+ have been + Ving ? |
Cách sử dụng
Thì tương lai hoàn thành | Thì tương lai hoàn thành tiếp diễn |
1. Diễn tả một hành động trước một thời điểm trong tương lai
Ví dụ: We will have paid the loan by July. /Chúng tôi sẽ trả nợ xong tiền vay trước tháng 7. 2. Diễn tả một hành động sẽ được hoàn thành trước một hành động khác trong tương lai Ví dụ: You will have spoken English well when you are my age. / Bạn sẽ nói được tiếng Anh giỏi khi bạn ở tuổi của tôi. |
1. Diễn tả một hành động đã xảy ra và tiếp diễn được một thời gian so với một thời điểm khác trong tương lai:
Ví dụ: By the end of this year I will have been learning French for 5 Years. Vào cuối năm nay, tôi học tiếng Pháp được tròn 5 năm. 2. Thì tương lai hoàn thành tiếp diễn được dùng hành động ai đó sẽ làm được bao lâu tính đến thời điểm xác định trong tương lai. Có nghĩa là đến thời điểm đó, hành động đó vẫn chưa kết thúc. Ví dụ: By next week, I will have been working for Thai Viet company for 2 years. / Tính đến tuần tới, tôi sẽ làm việc cho công ty Thái Việt này được 2 năm. 3. 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 nào đó trong tương lai Ví dụ: She will have been going to school for 16 year by the end of next month. / Cô ấy sẽ đến trường được 16 năm tính đến cuối tháng sau. 4. Dùng để 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 Ví dụ: You will only have been waiting for 5 minutes when the bus arrives. / Bạn sẽ chỉ chờ đợi 5 phút khi xe buýt đến. |
Dấu hiệu nhận biết
Thì tương lai hoàn thành | Thì tương lai hoàn thành tiếp diễn |
a. Chúng ta thường sử dụng thì tương lai hoàn thành khi trong câu xuất hiện các cấu trúc sau đây:
– by + thời gian trong tương lai (Vào lúc…) – by the time … (Vào thời gian…) – by the end of + thời gian trong tương lai (Vào lúc kết thúc…) – before + thời gian trong tương lai (Trước khi….) Ví dụ: They will have had their dinner by then. / Họ sẽ ăn bữa tối của họ sau đó. |
a. Dùng các trạng từ giống trạng từ của thì tương lai hoàn thành. Nhưng nó đi kèm với for + khoảng thời gian.
Ví dụ: Will you have been playing soccer for 3 months by the end next week? / Bạn sẽ chơi bóng đá được 3 tháng kể từ cuối tuần sau à? b. Dấu hiệu nhận biết về thời gian trong câu: – by then (tính đến lúc đó) – by this October (tính đến tháng 10 năm nay) – by the end of this week/month (tính đến cuối tuần này/tháng này nay) – by the time + 1 mệnh đề ở thì hiện tại đơn |
Những chú ý khi sử dụng thì tương lai hoàn thành
Thì tương lai hoàn thành chỉ được sử dụng đối với những hành động hoặc sự việc sẽ hoàn thành trước một thời điểm/ một hành động khác trong tương lai. Nói theo cách khác, hành động/ sự việc đó phải có thời hạn hoàn thành. Nếu không đề cập thời hạn thì nên dùng tương lai đơn.
- Chinh will have left. (không đúng)
=> Chinh will leave.
Có thể dùng thì tương lai hoàn thành và thì tương lai đơn thay thế cho nhau (tùy điều kiện cụ thể)
- Lan will leave before you get there = Lan will have left before you get there.
Hai câu trên không có sự khác biệt về nghĩa do từ “before” đã làm rõ nghĩa cho hành động đi khỏi của Lan xảy ra trước hành động đến.
Trường hợp câu không có từ nhận biết “before” hay “by the time” thì sử dụng thì tương lai hoàn thành để thể hiện hành động nào xảy ra trước.
- At 9 o’clock Lan will leave. (Lan sẽ đợi cho tới 9 giờ mới đi)
At 10 o’clock Lan will have left. (Lan sẽ đi trước 10 giờ)
Đôi khi chúng ta có thể sử dụng “be going to” để thay thế cho “will” trong câu với ý nghĩa không thay đổi
- Han is going to have completed her Bachelor’s Degree by July. (Han sẽ hoàn thành tấm bằng Cử nhân của mình vào tháng 7.)
Xem thêm dịch thuật công chứng Lai Châu
Bài 1: Cho dạng đúng của động từ trong ngoặc
- By the time you come home, I (write) the essay.
- By this time next week they (visit) London.
- By the time she intends to get to the airport, the plane (take) off.
- By the year 2050 many people (lose) their houses.
- I know by the time Jack and Marry come to my house this afternoon, I (go) out for a walk.
- I hope they (finish) building the stadium by the time we come back next winter.
- By 2020, the number of schools in our city (double).
- These machines (work) very well by the time you come back next week.
Đáp án
1.will have stopped
2.will have visited
3.will have taken
4.will have lost
5.will have gone
6.will have repaired
7.will have doubled
8.will have worked
Bài 2: Hoàn thành các câu sau
- Jimmy/study/Chinese/before/move/China.
- My kids/play/soccer/yard/their friends.
- Hannah/take part/the dance competition?
- Henry/finish/project/by the end/next year.
- My grandmother/not/prepare/breakfast/by the time/we come.
- Before/they/arrive/Rosie/read ‘Doraemon’.
Đáp án
- Jimmy will have studied the Chinese before he moves to China.
- My kids will have played soccer in the yard with their friends.
- Will Hannah have taken part in the dance competition?
- Henry will have finished his project by the end of next year.
- My grandmother won’t have prepared the breakfast by the time we came.
- Before they arrive, Rosie will have read ‘Doraemon’.
Bài 3: Điền từ vào chố trống
- By the end of this week, Amelia and Liam ______ (be) married for 2 years.
- It ______ (rain) soon. Dark clouds are coming.
- By the end of next month, Janet ______ (work) for the company for 12 years.
- So far this year, I ______ (visit) lots of interesting places in Da Lat.
- His grandparents ______ (take) care of him since he ______ (born).
- I think they ______ (get) good results at the end of the course.
- ______ (she / make) up her mind yet?
- She ______ (visit) a lot of different countries so far this year.
- By the time you arrive, they ______ (finish) their dinner.
Đáp án
- will have been
- is going to rain
- will have worked
- have visited
- have taken – was born
- will get
- Has she made
- has visited
- will have finished
Bài tập 4: Điền vào chỗ trống
- 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?
- (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 5: Điền vào chỗ trống
- Anne (to repair) ____ her bike next week.
- We (to do) ____ the washing by 8 o’clock.
- She (to visit) ____ Paris by the end of next year.
- I (to finish) ____ this by 6 o’clock.
- Sam (to leave) ____ by next week.
- She (to discuss) ____ this with her mother tonight.
- The police (to arrest) ____ the driver.
- They (to write) ____ their essay by tomorrow.
- Paolo (to manage) ____ the teams.
- If we can do that – then we (to fulfil) ____ our mission
Đáp án
- will have repaired
- shall have done
- will have visited
- shall have finished
- will have left
- will have discussed
- will have arrested
- will have written
- will have managed
- shall have fulfilled
Với những ví dụ cụ thế trên, chúng tôi hy vọng bạn đã thực sự hiểu rõ về Thì tương lai hoàn thành qua đó hiểu rỏ dùng để sử dụng.Nếu bạn có yêu cầu nào khác hoặc muốn liên hệ với chúng tôi dịch thuật tiếng Anh hoặc đóng góp ý kiến vui lòng gọi Hotline: 0946.688.883. Xem thêm chủ đề tiếp theo Thì tương lai hoàn thành tiếp diễn