
Hiện tại hoàn thành tiếp diễn: Công thức, cách dùng, bài tập
Bạn có bao giờ bối rối giữa “I have worked” và “I have been working”? Đây là câu hỏi phổ biến của người học tiếng Anh, và thì hiện tại hoàn thành tiếp diễn (Present Perfect Continuous) là chìa khóa để diễn tả chính xác các hành động kéo dài từ quá khứ đến hiện tại.
Định nghĩa chính: Hành động bắt đầu trong quá khứ và tiếp diễn đến hiện tại ·
Công thức cơ bản: S + have/has + been + V-ing ·
Số cách dùng phổ biến: 3 cách dùng chính
Tổng quan nhanh
- Công thức: S + have/has + been + V-ing (EF English Resources (trang ngữ pháp uy tín))
- Dùng với since + mốc, for + khoảng thời gian (Perfect English Grammar (trang học ngữ pháp))
- Không có tranh cãi đáng kể về lý thuyết thì này
- since, for, all day, lately, recently (Cambridge Dictionary (từ điển uy tín))
- Điền động từ, viết lại câu, trắc nghiệm phân biệt thì
Dưới đây là những thông tin cốt lõi về thì hiện tại hoàn thành tiếp diễn, tổng hợp từ các nguồn uy tín.
| Mục | Chi tiết |
|---|---|
| Công thức | S + have/has + been + V-ing |
| Dấu hiệu | since, for, all day, lately, recently |
| Cách dùng 1 | Hành động kéo dài từ quá khứ đến hiện tại |
| Cách dùng 2 | Hành động vừa kết thúc nhưng còn ảnh hưởng |
| Cách dùng 3 | Hành động lặp đi lặp lại trong quá khứ |
Thì hiện tại hoàn thành tiếp diễn là gì?
Công thức thì hiện tại hoàn thành tiếp diễn
- Công thức khẳng định: S + have/has + been + V-ing. Ví dụ: “She has been studying for three hours.” (EF English Resources (trang ngữ pháp uy tín))
- Công thức phủ định: S + have/has + not + been + V-ing. (British Council (tổ chức giáo dục Anh quốc))
- Câu hỏi: Have/Has + S + been + V-ing? (EnglishPage (trang học ngữ pháp))
Công thức cốt lõi là have/has been + V-ing, dùng để nhấn mạnh quá trình hơn là kết quả. Người học cần nhớ “been” luôn đi kèm với động từ đuôi -ing.
Cách chia động từ trong thì hiện tại hoàn thành tiếp diễn
- Động từ thường thêm -ing: work → working, study → studying. (Cambridge Dictionary (từ điển uy tín))
- Động từ tận cùng “e” bỏ “e” thêm -ing: write → writing. (Perfect English Grammar (trang học ngữ pháp))
- Động từ kết thúc “ie” đổi thành “y” rồi thêm -ing: lie → lying. (Grammarly (công cụ ngữ pháp))
Điểm quan trọng: thì này không dùng với động từ chỉ trạng thái (state verbs) như know, believe, belong. (EF English Resources (trang ngữ pháp uy tín))
Điều này nhấn mạnh rằng việc nắm vững công thức và ngoại lệ là nền tảng cho các phần tiếp theo.
Phân biệt hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn?
Điểm giống và khác nhau giữa hai thì
- Giống: Đều nói về hành động trong quá khứ có liên hệ đến hiện tại. (British Council (tổ chức giáo dục Anh quốc))
- Khác: Hiện tại hoàn thành nhấn mạnh kết quả; hiện tại hoàn thành tiếp diễn nhấn mạnh quá trình hoặc thời lượng. (Cambridge Dictionary (từ điển uy tín))
- Ví dụ: “I have read the book” (kết quả: đã đọc xong) vs “I have been reading the book” (quá trình: vẫn đang đọc). (Grammarly (công cụ ngữ pháp))
Khi nào dùng hiện tại hoàn thành thay vì hiện tại hoàn thành tiếp diễn
- Dùng hiện tại hoàn thành khi muốn nhấn mạnh kết quả hoặc số lần: “I have visited Paris three times.” (British Council (tổ chức giáo dục Anh quốc))
- Dùng hiện tại hoàn thành tiếp diễn khi muốn nhấn mạnh thời gian hoặc tính liên tục: “I have been waiting for two hours.” (EF English Resources (trang ngữ pháp uy tín))
- Với động từ chỉ trạng thái, chỉ dùng hiện tại hoàn thành: “I have known him for years.” (Test-English (trang kiểm tra ngữ pháp))
The pattern: hiểu rõ mục đích giao tiếp giúp tránh nhầm lẫn giữa hai thì này.
Cách dùng và dấu hiệu nhận biết thì hiện tại hoàn thành tiếp diễn như thế nào?
Cách dùng 1: Hành động kéo dài từ quá khứ đến hiện tại
- Diễn tả hành động bắt đầu trong quá khứ và vẫn đang tiếp diễn. Ví dụ: “They have been living in Hanoi since 2018.” (IDP IELTS Vietnam (đơn vị tổ chức thi IELTS))
- Thường đi với since + mốc thời gian hoặc for + khoảng thời gian. (Perfect English Grammar (trang học ngữ pháp))
- Nhấn mạnh tính liên tục của hành động. (Cambridge Dictionary (từ điển uy tín))
Cách dùng 2: Hành động vừa kết thúc nhưng còn ảnh hưởng
- Hành động đã kết thúc gần đây nhưng còn để lại kết quả ở hiện tại. Ví dụ: “You are out of breath. Have you been running?” (EF English Resources (trang ngữ pháp uy tín))
- Kết quả thường thấy rõ qua trạng thái hiện tại. (IDP IELTS Vietnam (đơn vị tổ chức thi IELTS))
Cách dùng 3: Hành động lặp đi lặp lại trong quá khứ
- Diễn tả hành động lặp lại nhiều lần trong một khoảng thời gian. Ví dụ: “She has been calling you all day.” (Cambridge Dictionary (từ điển uy tín))
- Thường kèm all day, every morning, lately. (EF English Resources (trang ngữ pháp uy tín))
Dấu hiệu nhận biết chính: since, for, all day, lately, recently, all morning. Các trạng từ này thường xuất hiện trong câu thì hiện tại hoàn thành tiếp diễn. (Grammarly (công cụ ngữ pháp))
Hãy nhớ cụm “since/for + hành động vẫn còn” – đó là dấu hiệu chắc chắn của thì hiện tại hoàn thành tiếp diễn. Nếu hành động đã kết thúc hẳn, hãy dùng thì quá khứ đơn.
Bài tập hiện tại hoàn thành tiếp diễn nâng cao?
Bài tập điền từ
- I __________ (work) on this project for three months. (Đáp án: have been working)
- She __________ (study) English since she was a child. (Đáp án: has been studying)
- They __________ (wait) for the bus for 20 minutes. (Đáp án: have been waiting)
Bài tập viết lại câu
- He started learning French in 2020 and he still learns it. → He has been learning French since 2020. (EF English Resources (trang ngữ pháp uy tín))
- She began cooking at 5 PM and it’s now 7 PM. → She has been cooking for two hours.
Bài tập trắc nghiệm
- Choose the correct option: “I __________ (have read / have been reading) this book for two hours.” (Đáp án: have been reading) (British Council (tổ chức giáo dục Anh quốc))
- Which sentence is correct? “She has known him for years” vs “She has been knowing him for years”. (Đáp án: “has known”) (Test-English (trang kiểm tra ngữ pháp))
Để luyện tập thêm, bạn có thể tham khảo bài viết về Paraphrase trong IELTS – Hướng dẫn toàn diện và kỹ thuật đạt điểm cao để nâng cao kỹ năng viết. Ngoài ra, việc hiểu rõ First name là gì? Phân biệt First name và Last name chi tiết cũng hữu ích khi làm bài tập về thì.
So sánh hiện tại hoàn thành tiếp diễn với quá khứ hoàn thành tiếp diễn và tương lai hoàn thành tiếp diễn?
Sự khác biệt về thời gian
- Quá khứ hoàn thành tiếp diễn: diễn tả hành động xảy ra trước một thời điểm trong quá khứ. (EF English Resources (trang ngữ pháp uy tín))
- Hiện tại hoàn thành tiếp diễn: hành động từ quá khứ đến hiện tại.
- Tương lai hoàn thành tiếp diễn: hành động sẽ kéo dài đến một thời điểm trong tương lai. (Grammarly (công cụ ngữ pháp))
Công thức và dấu hiệu nhận biết từng thì
- Quá khứ hoàn thành tiếp diễn: S + had + been + V-ing; dấu hiệu: before, by the time. (British Council (tổ chức giáo dục Anh quốc))
- Hiện tại hoàn thành tiếp diễn: S + have/has + been + V-ing; dấu hiệu: since, for, lately.
- Tương lai hoàn thành tiếp diễn: S + will + have + been + V-ing; dấu hiệu: by next week, by 2025. (EF English Resources (trang ngữ pháp uy tín))
Ba thì này tạo thành một chuỗi thời gian: quá khứ → hiện tại → tương lai. Hiểu được sự khác biệt giúp bạn tránh nhầm lẫn khi viết và nói.
The catch: việc hình dung các thì trên trục thời gian là phương pháp hữu hiệu để ghi nhớ.
Bốn cách dùng, một điểm chung: tất cả đều nhấn mạnh tính liên tục của hành động. Sự khác biệt nằm ở mốc thời gian được chiếu tới.
| Tiêu chí | Hiện tại hoàn thành | Hiện tại hoàn thành tiếp diễn |
|---|---|---|
| Công thức | S + have/has + V3/ed | S + have/has + been + V-ing |
| Nhấn mạnh | Kết quả của hành động | Quá trình và thời gian |
| Ví dụ | I have written the report. (xong) | I have been writing the report. (đang viết) |
| Dấu hiệu | already, just, yet, ever, never | since, for, all day, lately |
| Động từ | Dùng được với state verbs | Không dùng với state verbs |
| Số lần | Thường dùng với số lần (twice, three times) | Không dùng với số lần |
Sự khác biệt rõ nhất: nếu bạn muốn nói về kết quả hoặc kinh nghiệm, dùng hiện tại hoàn thành; nếu muốn nhấn mạnh thời gian hoặc sự liên tục, dùng hiện tại hoàn thành tiếp diễn.
Điều đã xác nhận
- Công thức và dấu hiệu nhận biết đã được xác nhận bởi nhiều nguồn uy tín như EF English Resources (trang ngữ pháp uy tín), British Council (tổ chức giáo dục Anh quốc).
Điều chưa rõ
- Không có tranh cãi đáng kể về lý thuyết thì này trong giới học thuật.
“Thì hiện tại hoàn thành tiếp diễn (Present Perfect Continuous) sử dụng để diễn tả hành động, sự việc bắt đầu và kéo dài đến hiện tại.”
“Thì hiện tại hoàn thành tiếp diễn và hiện tại hoàn thành đơn đều dùng để nói về việc trong quá khứ còn liên hệ tới hiện tại.”
British Council (tổ chức giáo dục Anh quốc)
“Thì hiện tại hoàn thành tiếp diễn thường được dùng để nhấn mạnh việc điều gì đó vẫn đang tiếp diễn ở hiện tại.”
British Council LearnEnglish Grammar Reference (tổ chức giáo dục Anh quốc)
Lời khuyên từ các chuyên gia ngữ pháp là rất nhất quán: thì hiện tại hoàn thành tiếp diễn là công cụ mạnh để diễn tả tính liên tục. Nếu bạn đang ôn thi IELTS, việc nắm vững thì này sẽ giúp bạn đạt điểm cao hơn trong phần Nói và Viết. Đối với người học tiếng Anh tại Việt Nam, sự lựa chọn rõ ràng: hãy bắt đầu bằng cách học thuộc công thức, sau đó thực hành với các bài tập phân biệt thì, và cuối cùng là áp dụng vào giao tiếp hàng ngày.
Các câu hỏi thường gặp
Thì hiện tại hoàn thành tiếp diễn có thể dùng với các trạng từ nào khác ngoài since và for?
Có thể dùng với all day, all morning, lately, recently, how long. (EF English Resources (trang ngữ pháp uy tín))
Có thể dùng thì hiện tại hoàn thành tiếp diễn với động từ chỉ trạng thái không?
Không. Các động từ chỉ trạng thái như know, believe, belong, like không dùng ở tiếp diễn. Nếu cần, hãy dùng hiện tại hoàn thành đơn. (Test-English (trang kiểm tra ngữ pháp))
Thì hiện tại hoàn thành tiếp diễn và hiện tại hoàn thành khác nhau thế nào về ngữ cảnh sử dụng?
Hiện tại hoàn thành nhấn mạnh kết quả, thường dùng khi nói về kinh nghiệm hoặc thành tựu. Hiện tại hoàn thành tiếp diễn nhấn mạnh quá trình và thời gian, thường dùng khi giải thích lý do cho tình huống hiện tại. (Cambridge Dictionary (từ điển uy tín))
Làm thế nào để tránh nhầm lẫn giữa hiện tại hoàn thành tiếp diễn và quá khứ đơn?
Quá khứ đơn dùng cho hành động đã kết thúc hoàn toàn, không còn liên hệ hiện tại. Hiện tại hoàn thành tiếp diễn dùng cho hành động vẫn còn tiếp diễn hoặc vừa mới kết thúc. Hãy hỏi: “Hành động có còn đang xảy ra không?” Nếu có, dùng hiện tại hoàn thành tiếp diễn. (EF English Resources (trang ngữ pháp uy tín))
Bài tập hiện tại hoàn thành tiếp diễn có những dạng nào?
Các dạng phổ biến: điền dạng đúng của động từ, viết lại câu, trắc nghiệm chọn đáp án đúng, và bài tập phân biệt với các thì khác. (British Council (tổ chức giáo dục Anh quốc))
Có mẹo nào để ghi nhớ công thức thì hiện tại hoàn thành tiếp diễn không?
Hãy nhớ cụm “have/has been + V-ing”. Tưởng tượng một người “đã và đang” làm gì đó. Luyện tập với các câu mẫu và sử dụng thường xuyên sẽ giúp bạn nhớ lâu. (Grammarly (công cụ ngữ pháp))