Thì hiện tại hoàn thành tiếp diễn (Present perfect continuous)


 

I. ĐỊNH NGHĨA VỀ HIỆN TẠI HOÀN THÀNH TIẾP DIỄN

Thì hiện tại hoàn thành tiếp diễn (Present perfect continuous) là một thì trong tiếng Anh hiện đại. Được sử dụng để chỉ sự việc xảy ra trong quá khứ nhưng vẫn còn tiếp tục ở hiện tại và có thể vẫn còn tiếp diễn trong tương lai. Chúng ta sử dụng thì này để nói về sự việc đã kết thúc nhưng chúng ta vẫn còn thấy ảnh hưởng.


II. CẤU TRÚC VỀ THÌ HIỆN TẠI HOÀN THÀNH TIẾP DIỄN

1. Khẳng định:

- Cấu Trúc:

S + have/ has + been + V-ing

- Trong đó:       

  • S (subject): chủ ngữ
  • Have/ has: trợ động từ
  • Been: Phân từ II của “to be”
  • V-ing: Động từ thêm “-ing”

- Lưu ý

  • S = I/ We/ You/ They + have
  • S = He/ She/ It + has

- Eg:

  • It has been raining for three days. (Trời mưa 3 ngày rồi.)
  • They have been working for this company for 7 years. (Họ làm việc cho công ty này 7 năm rồi.)

2. Phủ định:

- Cấu trúc:

S + haven’t/ hasn’t + been + V-ing

=> Câu phủ định ta chỉ cần thêm “not” ngay sau trợ động từ “have/ has”.

- Lưu ý:

  • haven’t = have not
  • hasn’t = has not

- Eg:

  • haven’t been studying English for 4 years. (Tôi không học tiếng Anh được 4 năm rồi.)
  • She hasn’t been watching films since last year. (Cô ấy không xem phim từ năm ngoái.)

3. Câu hỏi:

- Cấu Trúc

Have/ Has + S + been + V-ing ?

- Trả lời:             

Yes, I/ we/ you/ they + haveYes, he/ she / it + has.
No, I/ we/ you/ they + haven’tNo, he/ she/ it + hasn’t

=> Câu hỏi ta chỉ cần đảo trợ động từ “have/has” lên trước chủ ngữ”.

- Eg:

  • Have you been standing in the rain for more than 2 hours? (Bạn đứng dưới mưa hơn 2 tiếng đồng hồ rồi phải không?)
  • Yes, I have./ No, I haven’t.
  • Has he been typing the report since this morning? (Anh ấy đánh máy bài báo cáo từ sáng rồi rồi phải không?)
    Yes, he has./ No, he hasn’t.



III. CÁCH SỬ DỤNG CỦA THÌ HIỆN TẠI HOÀN THÀNH TIẾP DIỄN

1. Dùng để diễn tả một hành động bắt đầu trong quá khứ diễn ra liên tục và kéo dài đến hiện tại (Nhấn mạnh tính “liên tục” của hành động)

- Eg:

  • I have been typing this letter for 3 hours. (Tôi đã đánh máy bức thư này được 3 tiếng đồng hồ rồi.)

=> Ta hiểu là việc đánh máy đã bắt đầu cách đây 3 tiếng và liên tục diễn ra kéo dài cho tới bây giờ và vẫn chưa kết thúc.

2. Dùng để diễn tả hành động đã xảy ra, vừa mới kết thúc nhưng kết quả của hành động vẫn có thể nhìn thấy được ở hiện tại.

- Eg: 

  • I am very tired now because I have been working hard for 8 hours. (Bây giờ tôi rất mệt vì tôi đã làm việc vất vả trong 8 tiếng đồng hồ.)

=> Ta thấy việc “làm việc vất vả 8h đồng hồ” vừa mới kết thúc nhưng kết quả của nó thì vẫn có thể thấy được ở hiện tại (đang rất mệt.)


IV. DẤU HIỆU ĐỂ NHẬN BIẾT THÌ HIỆN TẠI HOÀN THÀNH TIẾP DIỄN

- Since + mốc thời gian

- Eg:

  • She has been working since the early morning. (Cô ấy làm việc từ sáng sớm.)

- For + khoảng thời gian

- Eg:

  • They have been listening to the radio for 3 hours. (Họ nghe đài được 3 tiếng đồng hồ rồi.)

- All + thời gian (all the morning, all the afternoon, all day, …)

- Eg:

  • They have been working in the field all the morning. (Họ làm việc ngoài đồng cả buổi sáng.)


  • V. Bài tập thì hiện tại hoàn thành tiếp diễn

    * Bài tập cơ bản

    Bài 1: Chia động từ trong ngoặc ở thì hiện tại hoàn thành tiếp diễn để hoàn thành câu

    1. She ______ (work) here for five years.
    2. I ______ (study) all day.
    3. You ______ (eat) a lot recently. 
    4. We ______ (live) in London for six months.
    5. He _____ (play) football, so he’s tired.
    6. They _____ (learn) English for two years.
    7. I _____ (cook) so I’m really hot.  
    8. She ____ (go) to the cinema every weekend for years.
    9. It _____ (rain) the pavement is wet.
    10. You ____ (sleep) for twelve hours.
    11. I ______ (not/work) today.
    12. You _____ (not/eat) well recently.
    13. We _____ (not/exercise) enough.
    14. She _____ (not/study) today.
    15. They _____ (not/live) here for very long.
    16. It _____ (not/snow).
    17. He _____ (not/play) football for five years.
    18. We _____ (not/drink) enough water – that’s why we feel tired.
    19. I ______ (not/sleep), I was reading. 
    20. They _____ (not/watch) TV much recently. 

    Bài 2: Hoàn thành những câu hỏi dưới đây ở thì hiện tại hoàn thành tiếp diễn

    1. How long ……………………………………. for me? (you | wait) 
    2. What ……………………………… since he returned? (John | do) 
    3. Why …………………………….. meat lately? (you | not eat) There’s so much snow on the road. …………………………………………….. all night? (it | snow) 
    4. Why ………………………………………………… for such a long time? (Sam and Mary | argue)
    5.  ……………………. my shampoo? There’s not much left. (you | use) 
    6. How long ……………………………………… glasses? (Jill | not wear) ……………………………………. since you decided to take the exam? (you | revise) 
    7. Where ………………………………………………. lately? (your dad | work) 
    8. Your hands are covered with chocolate. …………………………….. a cake? (you | make) 

    Bài tập nâng cao

    Bài 1: Chia những động từ trong ngoặc ở thì đúng để hoàn thành những hội thoại sau:

    A: George, how long ……………..you ………………………………….. Japanese? (learn) 

    B: Japanese? Wait a minute. For about five years. 

    A: What a lovely smell! 

    B: My mum …………………………………………….. some cakes. (bake) 

    A: Why are your hands so dirty? 

    B: I ……………………………………………………… my car. (clean) 

    A: You look so tired. You should have a rest. 

    B: Should I? But I …………………………………………………….. so hard. (not work) 

    A: Why ……………….. Sarah ……………………………………… out lately? (not go) 

    B: She broke her leg while she was skiing. 

    A: Peter, why are you so noisy? I want to sleep! 

    B: Do you mean it? I ………………………………………………… any noise since I got up. (not make) 

    A: …………….. you ……………………………………… for a long time? (cough) 

    B: Not really. It started the day before yesterday. 

    A: Mr. Gregson, how long ……………… you ……………………………………….. English? (not teach) 

    B: To tell the truth I’ve never taught English. But I’d like to try it. 

         9.

    A Hi, Sam. How is your new girlfriend doing? 

    B Susan? She ……………………………………………………. to me since we had an argument. (not speak) 

       10.

    A: Have you heard about the bank robbery in King Street? 

    B: Yes, I have. The police ……………………………………………….. for the robbers day and night. (look) 

    Bài 2: Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc thì hiện tại hoàn thành tiếp diễn

    1. How often ______ (you clean) the windows this year?
    2. I ______  (work) all day and  (just come) home from the office.
    3. The girls _______ (be) at school since 7 o’clock.
    4. We _____ (play) basketball for the last few hours. (play)
    5. I _____ (wait) for the train for half an hour, but it still _____  (not arrive) yet.
    6. She ______  (not cook) anything yet because she _____  (talk) to her neighbour all the time.
    7. She _____ (work) for the company since she graduated from university.
    8. They _____ (live) in Boston since they arrived in the USA ten years ago. (live)
    9. Ben, where have you been? I ______  (wait) for you since 2 o’clock.
    10. My wife is exhausted because she _____ (work) too hard all day. (work)
    11. It ______ (rain) all week. I hope it will stop by Saturday.
    12. She ______ (perform) in eight movies since she began acting.
    13. Jane _____  (work) on the computer for hours, and she  (not finish) yet.
    14. The department store is still closed. It ____ (not open) yet. 
    15. How many times ____ (you take) this exam?
MORE

Related Posts

Thì hiện tại hoàn thành tiếp diễn (Present perfect continuous)
4/ 5
Oleh