Thì tương lai hoàn thành(Future Perfect) là một trong những chủ điểm ngữ pháp quan trọng mà các em cần lưu ý để tránh sử dụng nhầm lẫn giữa các thì khác như tương lai gần,hay tương lai đơn. Không chỉ vậy, đây cũng là thì khiến các em rất dễ mất điểm trong các bài kiểm tra. Hôm nay SAM sẽ cùng các em ôn lại về khái niệm, công thức, cách sử dụng và dấu hiệu nhận biết nhé.
1. Khái niệm
Thì Tương lai hoàn thành (Future Perfect) được dùng để diễn tả một hành động, sự việc sẽ được hoàn thành trước một thời điểm nhất định trong tương lai. Thì này còn diễn tả một hành động, sự việc sẽ được hoàn thành trước một hành động, sự việc khác trong tương lai.
2. Công thức
- Khẳng định: S + shall/will + have + Verb3/ed
Ex: I will have done my homework by 9 o’clock.
- Phủ định: S + shall/will + not + have +Verb3/ed + O
Ex: I won’t have done my homework when you come home.
- Nghi vấn: Shall/Will + S + have + Verb3/ed?
Ex: Will you have done your housework when your mom comes home?
3. Cách dùng
- Miêu tả 1 hành động/sự việc trong tương lai sẽ kết thúc trước 1 hành động khác trong tương lai.
Ex: When you come back, I will have finished my homework.
- Dùng để nói về một hành động/sự việc đã hoàn thành trước 1 thời điểm cụ thể trong tương lai.
Ex: I will have eaten dinner by 9 PM.
4. Dấu hiệu nhận biết
Trong câu chứa các từ:
- By, before + thời gian tương lai.
- By the time …
- By the end of + thời gian trong tương lai.
- When + mệnh đề dùng ở thì hiện tại đơn.
5. Bài tập vận dụng
5.1 Bài tập
1. When ____ to Da Lat?
A. did you move
B. have you moved
C. you moved
D. had you moved
2. I want to meet him again because the last time I (see) him was 1 month ago.
A. seen
B. have seen
C. saw
D. see
3. I (not try) hot food before. It is quite strange to me.
A. haven’t try
B. haven’t tried
C. don’t try
D. didn’t try
4. Maybe she won’t come this afternoon. How long you (wait) for her?
A. have you wait
B. has you waited
C. have you waited
D. did you wait
5. He (start) (drive) to work 2 months ago because he (buy) a car.
A. starts – driving – will buy
B. started – driven – buys
C. has started – driving – bought
D. started – to drive – has bought
6. You are the most patient one I (know).
A. have known
B. have know
C. know
D. knew
7. When you (finish) the entrance exam?
A. did you finish
B. have you finished
C. did you finishes
D. did you finished
8. I (know) his mother since I (be) 5 years old because she was my neighbour.
A. have known – be
B. have known – was
C. knew – was
D. knew – were
9. I (read) her post three times but I still don’t understand what she means.
A. read
B. have read
C. reads
D. did read
10. Linh (marry) Hung 10 months ago.
A. married
B. marries
C. had married
D. will marry
5.2 Đáp án.
- A
- C
- B
- C
- D
- A
- A
- B
- B
- A
Tham khảo các thì khác dưới đây: