Mục lục
Sau khi tìm hiểu thì hiện tại hoàn thành ở bài trước, hôm nay Kienthuctienganh xin phép tiếp tục hệ thống nội dung trong bộ 12 thì trong tiếng Anh đó chính là thì hiện tại hoàn thành tiếp diễn. Đây là thì rất dễ nhầm lẫn với thì hiện tại hoàn thành, vậy nên chúng ta hãy cùng tìm hiểu xem công thức, cách dùng của thì này như thế nào để phân biệt với các thì khác nhé!
I. Công thức
II. Cách dùng thì hiện tại hoàn thành tiếp diễn
Lưu ý: Những trường hợp KHÔNG dùng thì Present Perfect Continuous:
III. Dấu hiệu nhận biết
IV. Bài tập
Bài 1: Chia động từ trong ngoặc
1. Where is he? I (wait)_____ for him since 5 o’clock!
2. She (go) _____ out since 5 a.m.
3. They (not eat) _____ anything all the morning.
4. Will the rain ever stop? It (rain)_____ all day.
5. Jan is out of breath. She (run) _____ 2 hours ago.
6. I (read) _____ this book since last night.
7. She (chat) _____ with her friend all the day.
8. Hey, you (sit)_____ at the computer all day. You should really take a break now.
9. She (ride) _____ for 4 hours and she is very tired now.
10. We (not write) _____ to each other for 6 months.
Bài 2: Khoanh tròn đáp án đúng:
1. He ………………….. motorbikes for 2 years
A. has been riding B. has ridden C. has been ridden D. have been riding
2. My sister _____ for you since yesterday.
A. has been looked B. has been looking C. have been looking D. looked
3. Why are your hands so dirty?
-I.....................my bike
A. repaired B. have been repaired C. has been repaired D. have been repairing
4. We...............around Scotland for 8 years
A. travelled B. have travelled C. have been travelling D. has been travelling
5. Sandy...................dinner 4 times this week
A. has cooked B. has been cooking C. have been cooking D. cooked
6. I .................. to learn English for years but I have not succeeded yet.
A. have been trying B. have tried C. tried D. A & B
7. I .................. to New York three times this year.
A. have been being B. have been C. was D. has been
8. My brother .................. several plays. He has just finished his second tragedy.
A. have written B. have been writing C. has written D. has been writing
9. I love this film. I..................it four or five times already.
A. have been seeing B. have seen C. has seen D. had seen
10. How long you ..................English? For 5 years
A. have you studied B. have been studying C. studied D. do you study
V. Đáp án
Bài 1: Chia động từ trong ngoặc
1. Where is he? I have been waiting for him since 5 o’clock!
2. She has been going out since 5 a.m.
3. They have not been eating anything all the morning.
4. Will the rain ever stop? It has been raining all day.
5. Jan is out of breath. She has been running 2 hours ago.
6. I have been reading this book since last night.
7. She has been chatting with her friend all the day.
8. Hey, you have been sitting at the computer all day. You should really take a break now.
9. She has been riding for 4 hours and she is very tired now.
10. We have not been writing to each other for 6 months.
Bài 2: Khoanh tròn đáp án đúng:
1. A. has been riding
2. B. has been looking
3. D. have been repairing
4. C. have been travelling
5. A. has cooked
6. A. have been trying
7. B. have been
8. C. has written
9. B. have seen
10. B. have you been studying
Ngữ pháp và bài tập về thì hiện tại hoàn thành tiếp diễn đã được tích hợp trong bài viết này rồi, các bạn hãy học và luyện bài tập thật kĩ để nắm chắc phần này nhé. Nếu có thắc mắc nào trong quá trình tự học, hãy gửi ý kiến của bạn qua khung bình luận bên dưới, Kienthuctienganh sẽ hỗ trợ bạn nhanh nhất có thể. Chúc các bạn học tốt!