Professional Documents
Culture Documents
2. That player_________________ (practice) for nearly 2 hours. She must be very tired now.
5. It_________________ (not rain) for nearly a month. Many plants and trees are dead now.
11. The children_________________ (do) nothing since their mom went out
13. The kids_________________ (not have) dinner yet. Can you go get something for them?
14. It_________________ (snow) non-stop for hours, and now many streets are covered in snow.
17. Our son_________________ (work) for that company for nearly 5 years.
Bài tập 2: Lựa chọn đáp án đúng. Đối với một số câu, ta có thể chọn nhiều hơn 1 đáp án.
A. have- be sitting
C. have- sit
D. have- sat
B. has work
C. has worked
5. It __________ for hours. Now, many places in the city are flooded.
B. has rained
B. have be to
C. have been to
D. go to
7. Sarah and I__________ for hours. Our eyes are tired now.
C. have texted
C. has worked
D. has working
A. haven’t had
C. hasn’t had
D. didn’t have
Bài tập 3: Đặt câu hỏi cho các phần được gạch chân.
1. Since my cat got sick, she has been sleeping with me.
8. Peter has been staying at our place since he moved out of his parent’s house.
10. Amy and Jack haven’t called each other since they graduated in 2010.
Bài tập 4: Tìm và sửa lỗi sai trong các câu bên dưới
3. Our son have just been finding this box in the garden.
4. They haven’t texted each other when they argued at the party.
6. They haven’t been calling the customers yet. I will them to do it right away.
8. It has rained non-stop for hours. Some streets in the city are flooded now.
10. You are the funniest person I have ever been talking to.
Bài tập 5: Hoàn thành đoạn hội thoại sau với các động từ trong bảng và thì HTHT hoặc thì
HTHTTD.
Có một số vị trí có thể dùng cả 2 thì tùy theo việc người nói có muốn nhấn mạnh tính liên tục, không ngắt quãng
của hành động hay không.
Dad: They____________________ (2) us a lot since the beginning of June. We don’t have to do much anymore.
Mom: Yeah, I__________just __________ (3) that. I didn’t notice that before.
Mom: I talked to her yesterday. He_________________ (6) hard since the beginning of this semester.
Dad: He_________________ (7) well since then, too. He used to be a naughty kid.
Mom: Lucy__________just __________ (8) to practice harder this year. I believe she will keep her promise.
Dad: This quarter, she_________________ (9) 2 competitions so far. And she_________________ (10) good
grades, too.
Bài tập 6: Viết lại câu với thì HTHT hoặc thì HTHTTD và các (cụm) từ trong (…)
Lưu ý, một số câu có thể được viết lại bằng cả 2 thì tùy theo việc người nói có muốn nhấn mạnh tính liên tục,
không ngắt quãng của hành động hay không.
4. I have never met such a kind person like you. (kindest peson)
5. He started playing games when I got here. Now, he’s still playing games. (since)
6. The last time we talked to each other was 3 months ago. (for)
7. Our neighbors started singing karaoke 2 hours ago. Now, they’re still doing it. (for)
9. This is not the first time I have ridden a horse. (many times)
10. My father started working for that company in 1988. He’s still an employee of that company now. (since)
Đáp án bài tập thì HTHT và thì HTHTTD.
Bài tập 1:
1. have been talking (khoảng thời gian ngắn nên ưu tiên
12. have borrowed
thì HTHTTD)
2. has been practicing (khoảng thời gian ngắn nên ưu tiên
13. haven’t had
thì HTHTTD)
3. haven’t visited 14. has been snowing
4. has been singing 15. have never tried
5. hasn’t rained (khoảng thời gian dài nên ưu tiên thì
16. have recently decided
HTHT)
17. have worked (khoảng thời gian dài nên ưu tiên thì
6. has just sold
HTHT)
7. hasn’t sent 18. has never seen
19. have been waiting (khoảng thời gian ngắn nên ưu tiên
9. have ever met
thì HTHTTD)
10. have called 20. have been singing
11. has been doing/ has done
Bài tập 2:
1. C 6. C
2. D 7. B
3. B, D 8. C (khoảng thời gian dài nên ưu tiên thì HTHT)
4. A (khoảng thời gian ngắn nên ưu tiên thì HTHTTD) 9. A
5. D 10. C
1. What has your cat been doing since she got sick?
4. How many times has that employee missed her deadline this month?
8. Where has Peter been staying since he moved out of his parent’s house.
9. How many customers has that employee contacted so far this week?
10. Since when have Amy and Jack not called each other?
4. when → since
Bài tập 5:
1. have been cooking (khoảng thời gian ngắn nên ưu tiên thì HTHTTD)
2. have helped (khoảng thời gian dài nên ưu tiên thì HTHT)
6. has studied (khoảng thời gian dài nên ưu tiên thì HTHT)
7. has behaved (khoảng thời gian dài nên ưu tiên thì HTHT)
9. has won
Bài tập 6:
1. My elder sister has studied Japanese for 10 years. (khoảng thời gian dài nên ưu tiên thì HTHT)
5. He has been playing games since I got here. (khoảng thời gian ngắn nên ưu tiên thì HTHTTD)
6. We haven’t talked to each other for 3 months. (khoảng thời gian dài nên ưu tiên thì HTHT)
7. Our neighbors have been singing karaoke for 2 hours. (khoảng thời gian ngắn nên ưu tiên thì HTHTTD)
10. My father has worked for that company since 1988. (khoảng thời gian dài nên ưu tiên thì HTHT)
13. My father____________ (not go) back to his home town since he moved here.
17. Lily and Kim are the funniest people I______ ever______ (talk) to.
Bài tập 2: Sắp xếp lại từ để tạo thành câu HTHT đúng.
10. have seen/ on the street/ many times/ I/ them/ this month/.
13. played/ this is/ I’ve/ this sport/ the first time/.
14. this free and happy/ in my entire life/ I/have never felt/.
A. be B. go C. travel D. been
A. have ever make B. have ever made C. haven’t made D. have never made
Bài tập 4: Hoàn thành câu với ‘just’, ‘yet’ and ‘already’.
3. An accident has_______ happened. That’s why we heard the sound minutes ago.
8. Oh, you don’t have to call her anymore. I have_______ done that.
Bài tập 5: Điền since hoặc for vào chỗ trống thích hợp
1. We have been friends_______ we first met in college.
Bài tập 6 (nâng cao): Tìm và sửa lỗi trong các câu bên dưới.
7. Lee and Sarah hasn’t texted each other since that party.
Bài tập 7 (nâng cao): Phân biệt thì HTHT và Quá khứ Đơn
– Giữa HTHT (HTHT) và Quá khứ Đơn (QKĐ) chỉ có duy nhất một điểm có thể gây nhầm lẫn chính là:
Cùng có một chức năng là nói về một việc đã xảy ra trong quá khứ.
+ HTHT: không có thời gian sự việc xảy ra (do không biết/ không muốn nhắc tới/ thấy không quan trọng/…)
Chia các động từ trong ngoặc theo thì HTHT hoặc Quá khứ Đơn:
13. My father____________ (not go) back to his hometown since he moved here.
Bài tập 8 (nâng cao): Phân biệt thì HTHT và Quá khứ Đơn
Viết các câu dùng thì Quá khứ Đơn bên dưới sang câu dùng thì HTHT:
→ She hasn’t___________________________________.
→ I haven’t___________________________________.
→ We have___________________________________.
→ I haven’t___________________________________.
→ It has been___________________________________.
→ I haven’t___________________________________.
9. They stopped inviting us to their parties when the fight took place.
→ They haven’t___________________________________.
→ Johnny has___________________________________.
Bài tập 9 (nâng cao): Viết lại câu với (cụm) từ cho sẵn.
→ My mother last___________________________________.
→ My husband has___________________________________.
→ I have never___________________________________.
→ I haven’t danced___________________________________.
→ She has___________________________________.
12. The last time I swam in the sea was 2 years ago.
→ I haven’t___________________________________.
→ I last___________________________________.
→ My sister hasn’t___________________________________.
→ This___________________________________.
Bài tập 10 (nâng cao): Đặt câu hỏi cho phần được gạch chân.
1. Sarah has been my friend for nearly 20 years.
5. David hasn’t talked to John for days because John embarrassed him at the party.
10. I haven’t gone swimming since the beginning of June because it has been too sunny.
14. Daniel has been late for work more than 3 times.
15. That noise has annoyed us since the beginning of the week.
– Giữa HTHT và HTHTTD có một điểm có thể gây nhầm lẫn chính là:
Cùng có một chức năng là nói về một việc bắt đầu trong quá khứ vào kéo dài đến hiện tại.
– Nhưng điểm khác biệt là thì HTHTTD nhấn mạnh vào tính xuyên suốt, không dán đoạn của hành động còn
HTHT thì không.
– Thì HTHT cũng có những chức năng khác mà HTHTTD không có như diễn tả hành động vừa xảy ra, hành động
xảy ra trong quá khứ nhưng không rõ thời gian, v.v.
Chia các động từ trong ngoặc theo thì HTHT hoặc HTHTTD:
1. We______ just______ (buy) a new TV.
8. He____________ (clean) in the kitchen for hours. I don’t want him to be exhausted.
13. Our leader____________ (talk) on the phone with that customer for nearly 30 minutes.
16. Our kids____________ (cook) for a very long time. We should check on them.
Bài tập 12 (nâng cao): Viết lại các câu bên dưới sao cho có chứa từ trong (…)
3. His sister started playing soccer when she was a little girl. (since)
8. The last time I sang was at Tim’s party last month. (haven’t)
10. She started working for that company last July. (has)
Bài tập 13 (nâng cao): Trả lời các câu hỏi đáp án mở bên dưới
1. What sports have you played many times since the beginning of this year?
5. What have you helped your friend/ mom/ dad/… to do this month?
6. What have you done this week? (‘this week’ chưa kết thúc)
3. Susan_________________ (complain) about the broken vase since she found out about it.
5. It_________________ (rain) for almost 3 hours. Many places in the city are flooded now.
8. Look! Our daughter_________________ (look) at that dress for a while. I think she likes it.
9. The kids_________________ (watch) TV since 3pm. That’s why their eyes are now tired.
10. He_________________ (cook) for nearly 3 hours. What takes him so long?
11. That player_________________ (not practice) the whole summer. Now, she’s about to lose the match.
12. We_________________ (use) this fridge since 2005. It’s time to buy a new one.
15. The teacher_________________ (talk) since noon. Her throat is quite sore now.
16. How long________she _________ (write) that report? I need it as soon as possible.
17. Susan is very tired because she_________________ (do) housework since she got home.
19. That student_________________ (read) for nearly four hours. She’s such a reading lover.
5. It __________ for hours. Now, many places in the city are flooded.
7. Sarah and I__________ for hours. Our eyes are tired now.
11. My dad __________ at the moment. He hasn’t been sleeping for 2 days.
A. is sleeping B. is eating
12. I’m taking my mom to the mall tonight. She__________ for nearly 6 months.
13. They __________ for weeks. I don’t think they can win this match.
15. I’m playing with my baby sister tonight. I__________ with her since I started my new job.
3. about the problem/ have/ for/ been/ nearly/ talking/ they/ 3 hours/ .
4. to/ since/ the/ going/ the beginning of summer/ been/ children/ haven’t/ school/ .
Bài tập 4: Viết lại câu hoàn chỉnh với các từ/ cụm gợi ý trong ngoặc.
1. They started cooking at 4:30. Now they’re still doing it. (since)
4. My father started working for that company in 1988. He’s still an emplyee of that company now. (since)
5. He started playing games when I got here. Now, he’s still playing games. (since)
6. My sister started playing soccer when she was in high school. (since)
8. The last time we talked to each other was 3 months ago. (for)
Bài tập 5: Đặt câu hỏi cho các phần được gạch chân.
1. He hasn’t been playing basketball for months because he doesn’t like it anymore.
8. She has been hanging out with me since she argued with her best friend.
9. They have been travelling around the world since they quit their job.
2.6. Bài tập 6: Điền các động từ trong bảng vào câu thích hợp và chia chúng ở thì HTHTTD.
3. My mother_________________ her glasses since noon. I think she left it at the store.
4. I_________________ for months. I don’t need more clothes and I want to save money.
6. I_________________ for my family for nearly a month. I’m too busy, so my wife cooks.
7. Our son_________________ to loud music for too long. Now, his head hurts.
8. The kids_________________ us with the housework since the beginning of summer. We have to do everything.
9. Our boss and that team_________________ the new plan for hours.
10. We_________________ for her since 1pm. She said she would be on time.
13. They_________________ the flowers for nearly 2 weeks. They’re dead now.
15. Jack_________________ with us since July. He hopes he’ll find a room soon.
Bài tập 7: Hoàn thành các bài hội thoại với các động từ trong bảng. Các động từ cần được chia ở
thì HTHTTD.
Đoạn 1:
Mom: Since summer break started, they_________________ us a lot. We don’t have to do much anymore.
Đoạn 2:
Katy: Look, Lucy is still working. She_________________ that report for hours. She’s very careful.
Jack: No no, I…
Katy: Admit it! We_________________ you, Jack. We saw you staring at her a few times.
Phân biệt thì Hiện tại Hoàn thành và Hiện tại Hoàn thành Tiếp diễn.
Chia các động từ trong ngoặc theo thì HTHT hoặc HTHTTD. Để phân biệt, hãy dựa vào sự khác biệt:
– Như đã trình bày ở mục 1 của bài viết này, so với thì Hiện tại Hoàn thành, HTHTTD cũng có chung chức năng
diễn tả một hành động bắt đầu trong quá khứ, kéo dài tới tận hiện tại và có thể kết thúc hoặc tiếp diễn tại hiện tại
nhưng còn nhấn mạnh rằng hành động diễn ra liên tục, không gián đoạn.
– Bên cạnh đó, thì HTHTTD còn có thêm 2 chức năng khác giống thì HTHT:
+ Diễn tả một hành động bắt đầu trong quá khứ, kéo dài và kết thúc trước (gần) hiện tại nhưng kết quả vẫn còn
hiện hữu ở hiện tại.
+ Dùng để nhấn mạnh vào khoảng thời gian ai đó đã làm gì từ quá khứ tới hiện tại.
– Đồng thời, thì HTHT cũng có một số chức năng mà thì HTHTTD không có.
2. She_________________ (practice) for nearly 2 hours. We should tell her to take a break.
3. Susan_________________ (visit) Japan more than 3 times.
5. It_________________ (rain) non- stop for almost 3 hours. Many places in the city are flooded now.
2. Whom have you been talking to since you were a pupil/ student?
3. What have you been doing since the beginning of this month?
4. Is there anything you have been doing for more than two years? If yes, what is it?
5. What have you been doing until you read this question?
Đáp án các bài tập về Thì Hiện tại Hoàn thành Tiếp diễn.
Đáp án Bài tập 1
1. D 6. D 11. A
2. C 7. B 12. C
3. B 8. A 13. A
4. D 9. C 14. D
5. D 10. D 15. C
3. They have been talking about the problem for nearly 3 hours.
4. The children haven’t been going to school since the beginning of summer.
6. My sister has been playing soccer since she was in high school.
8. Whom has she been hanging out with since she argued with her best friend?
9. What have they been doing since they quit their job?
10. What hasn’t your dog been doing since he got sick?
Đoạn 1:
Mom: Since summer break started, they have been helping us a lot. We don’t have to do much anymore.
Mom: I talked to their teachers yesterday. They have been studying hard too.
Đoạn 2:
Katy: Look, Lucy is still working. She has been writing that report for hours. She’s very careful.
Alice: Since her first day, she has been working very hard.
Katy: Our boss has been giving her compliments since then, too.
Jack: No no, I…
Katy: Admit it! We have been watching you, Jack. We saw you staring at her a few times.
1. I have been staying in touch with my high school friends since high school.
3. I have been watching a good series on Netflix since the beginning of this month.
1. have lived 11. has/ have bought (family có thể được xem là chủ ngữ số ít hoặc số nhiều tùy cách hiểu.)
2. haven’t seen 12. have called
3. have visited 13. hasn’t gone
4. have never watched 14. hasn’t written
5. have eaten 15. has won
6. has just moved 16. has lost
7. have ever read 17. have ever talked
8. haven’t talked 18. haven’t exercised
9. hasn’t had 19. haven’t travelled
10. Have… fed… 20. has broken
Bài tập 2
10. I have seen them on the street many times this month.
14. I have never felt this free and happy in my entire life.
Bài tập 3
1. D 5. D 9. C
2. C 6. D 10. A
3. B 7. B
4. D 8. A
Bài tập 4
Bài tập 5
Bài tập 6
Bài tập 7
7. It has been 2 years since Sarah and I last watched this movie.
9. They haven’t invited us to their parties since the fight took place.
10. Johnny has cooked for the family since last July.
Bài tập 9
11. This is the first time I have seen a funny person like you.
14. My sister hasn’t played basketball since the beginning of this year.
15. This is the first time they have eaten this fruit.
Bài tập 10
10. Why haven’t you gone swimming since the beginning of June?
14. Who has been late for work more than 3 times?
15. What has annoyed you since the beginning of the week?
Bài tập 11
11. has/ have sold (Danh từ tập hợp như ‘family’ có thể được xem là chủ ngữ số ít hoặc số nhiều
1. have just bought
tùy cách hiểu.)
2. have been watching 12. have called
3. has just told 13. has been talking
4. have broken 14. hasn’t written
5. has been dancing 15. has won
6. has just given 16. have been cooking
7. has been playing 17. have done
8. has been cleaning 18. have been singing
9. have just quit 19. haven’t had dinner
10. Have… ridden… 20. has performed
Bài tập 12
3. His sister has played soccer since she was a little girl.
Bài tập 13
Đây là câu hỏi đáp án mở nên bên dưới chỉ là cấu trúc mà bạn có thể sử dụng để trả lời.
1. I’ve played badminton and soccer many times since the beginning of this year.
3. I have travelled to Phan Thiết, Hà Giang and Đà Lạt since last summer.
6. This week, I have prepared for a job interview, taken my family to a restaurant and hung out with my friend.
7. Today, I have made a video call with my sister and bought a gift for my friend.
10. Yes, I have. That time, I showed a foreigner how to get to Turtle Lake.