Thì hiện tại hoàn thành tiếp diễn – Present Perfect Continuous

Khi học tiếng anh, nhiều bạn thấy thì hiện tại hoàn thành tiếp diễn rất gần gũi, dễ học tuy nhiên điều đó không phải đúng với tất cả mọi người. Khi học nó, có nhiều bạn đọc gặp khó khăn dẫn tới mất thời gian, không có động lực học,… Thấu hiểu điều đó, ielts247 đã biên soạn bài viết hết sức cô đọng nhưng vẫn chứa đầy đủ kiến thức và tất nhiên đúng phương pháp. Để biết thêm chi tiết chúng ta cùng nhau vào bài viết hôm nay!

Cách dùng thì hiện tại hoàn thành tiếp diễn 

1. Thì hiện tại hoàn thành tiếp diễn – Present Perfect Continuous

Thì hiện tại hoàn thành tiếp diễn (Present perfect continuous) là một thì trong ngữ pháp tiếng Anh, được sử dụng để diễn tả một sự việc, hành động xảy ra tại một thời điểm trong quá khứ nhưng vẫn tiếp tục xảy ra ở hiện tại và có thể tiếp tục xảy ra ở cả tương lai. Thường nhấn mạnh vào quá trình xảy ra hành động, sự việc chứ không rõ ràng về kết quả

Ví dụ: It has been raining since i got up

(Trời đã mưa suốt từ lúc tôi thức dậy)

2. Cách dùng thì hiện tại hoàn thành tiếp diễn 

Vậy cách sử dụng thì hiện tại hoàn thành tiếp diễn như thế nào? Chúng ta cùng tìm hiểu nhé!

Thì hiện tại hoàn thành tiếp diễn dùng để diễn tả một hành động xảy ra trong quá khứ diễn ra liên tục đến thời điểm hiện tại

Ví dụ: John has been running for 3 hours

(John đã chạy được 3 giờ đồng hồ)

=> Hành động John chạy là bắt đầu ở quá khứ, đến hiện tại thì hành động này vẫn xảy ra

Thì htht tiếp diễn dùng để diễn tả một hành động, sự việc vừa mới chấm dứt những kết quả của nó vẫn còn có thể thấy được ở hiện tại

Ví dụ: I am very tired because i have been studying for 4 hours

(Tôi cảm thấy rất mệt bởi vì tôi đã làm việc suốt 4 giờ đồng hồ)

3. Công thức thì HTHT tiếp diễn

Thể khẳng định

Cấu trúc: S + have/has + been + Ving

Chủ ngữ là (I, We, You, They, Ns) thì dùng have

Chủ ngữ là (He, she, it, N) thì dùng has

Ví dụ: I have been living there for 2 years (Tôi đã từng sống ở đó được 2 năm)

Thể phủ định

Cấu trúc:  S + have/has + not + been + Ving

Lưu ý:

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

Thể nghi vấn

Cấu trúc:

Have/has + S + been + Ving?

hoặc Wh-word + have/has + S + been + Ving?

Công thức thì hiện tại hoàn thành tiếp diễn

4. Dấu hiệu nhận biết thì hiện tại hoàn thành tiếp diễn

Để có thể nhận biết được thì hiện tại hoàn thành tiếp diễn ta căn cứ vào một số dấu hiệu về từ trong câu dưới đây:

  • Since + mốc thời gian
  • For + khoảng thời gian
  • All + thời gian

Ví dụ: I have been working for Microsoft company for 2 years

(Tôi đã làm việc cho công ty Microsoft được 2 năm rồi)

5. Bị động của hiện tại hoàn thành tiếp diễn

Chủ động: S + have/has + been + Ving  + O…

Bị động: S + have/has + been +being + V(PII) + (by + O)

Ví dụ: We have been reading this novel

=> This novel has been being read by us

Chú ý: Với những chủ ngữ là someone, somebody,… khi chuyển sang bị động thì không cần dùng by.

7. Bài tập

Bài 1: Hoàn thành câu dưới đây, sử dụng thì hiện tại hoàn thành tiếp diễn

  1. How long…. (you / wait) for me?
  2. What… (you/do) since you came home?
  3. I… (listen) to music for 2 hours

Bài 2: hoàn thành câu dưới đây với gợi ý hình ảnh

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

Bài 3: Viết câu bị động cho các câu dưới đây

  1. I have been reading this book
  2. We have been cooking for the party for four hours
  3. They have been working in this conical hat workshop for 2 years now

Bài 4: Sắp xếp các từ dưới đây thành câu hoàn chỉnh

  1. We/talking/been/have/to/her/for 2 hours
  2. How long/you/have/been/living/here?
  3. She/working/for/been/has/the company/3 years

https://www.youtube.com/watch?v=CKJiLCvQICE

Lời kết: Trên đây là những chia sẻ để các bạn những kiến thức cơ bản liên quan đến thì hiện tại hoàn thành tiếp diễn (Present perfect continuous), về cấu trúc thì hiện tại hoàn thành tiếp diễn. Đồng thời cũng có các bt thì hiện tại hoàn thành tiếp diễn để các bạn có thể luyện tập. Chúc bạn học tốt và đừng quên xem bài thì tương lai hoàn thành tiếp diễn ( Future Perfect Continuous ) trong seria các thì trong tiếng anh nha!