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à sự kết hợp hoàn hảo giữa thì hiện tại hoàn thành và thì tiếp diễn. Nó nhấn mạnh tính liên tục của hành động từ quá khứ cho đến hiện tại và có thể tiếp tục trong tương lai.
Thì Hiện Tại Hoàn Thành Tiếp Diễn Là Gì?
Thì này được tạo thành bằng have/has + been + V-ing. Chúng ta sử dụng nó để diễn tả hành động bắt đầu trong quá khứ, tiếp tục đến hiện tại và có thể vẫn đang xảy ra hoặc vừa mới kết thúc nhưng có kết quả rõ ràng.
Cấu Trúc Ngữ Pháp
Khẳng định
S + have/has + been + V-ing
Phủ định
S + have/has + not + been + V-ing
Nghi vấn
Have/Has + S + been + V-ing?
Cách Sử Dụng
1. Hành Động Bắt Đầu Trong Quá Khứ và Vẫn Tiếp Tục
Diễn tả hành động bắt đầu trong quá khứ và vẫn đang xảy ra ở hiện tại.
Ví dụ
I have been working here for 5 years.
Tôi đã và đang làm việc ở đây được 5 năm.
2. Hành Động Vừa Mới Kết Thúc Nhưng Có Kết Quả Rõ Ràng
Hành động vừa kết thúc và chúng ta có thể thấy kết quả hoặc bằng chứng của nó.
Ví dụ
You look tired. Have you been running?
Bạn trông có vẻ mệt. Bạn vừa chạy bộ à?
So Sánh Với Các Thì Khác
Hiện Tại Hoàn Thành
Tôi đã đọc 3 cuốn sách. (Kết quả)
Hiện Tại Hoàn Thành Tiếp Diễn
Tôi đã đọc được 2 giờ. (Quá trình)
Các Từ Tín Hiệu
Những cụm từ này thường đi kèm với thì hiện tại hoàn thành tiếp diễn:
- for - trong khoảng thời gian (for 2 hours)
- since - từ mốc thời gian (since 2020)
- all morning/day - suốt buổi sáng/cả ngày
- lately/recently - gần đây
Ví Dụ Cụ Thể
Câu Khẳng Định
Đúng
She has been studying English for 3 years.
Cô ấy đã học tiếng Anh được 3 năm.
Câu Phủ Định
Đúng
They haven't been working on this project very long.
Họ chưa làm dự án này được lâu.
Câu Nghi Vấn
Đúng
How long have you been waiting here?
Bạn đã đợi ở đây bao lâu rồi?
Lỗi Thường Gặp
Sai
I am been working here for 5 years.
Không dùng "am been" mà phải dùng "have been"
Sai
She has been knowing him for years.
Động từ "know" không dùng ở dạng tiếp diễn
Cảnh báo
Không phải tất cả động từ đều có thể dùng ở dạng tiếp diễn. Các động từ chỉ trạng thái như know, love, hate, believe thường không dùng với "-ing".
Bảng Động Từ Không Dùng Dạng Tiếp Diễn
| Loại động từ | Ví dụ | Thay thế |
|---|---|---|
| Cảm xúc | love, hate, like | I have loved music for years |
| Tri giác | know, understand, believe | I have known him since 2020 |
| Sở hữu | have, own, belong | I have owned this car for 3 years |
Ghi chú
Khi so sánh với thì hiện tại hoàn thành thông thường, thì hiện tại hoàn thành tiếp diễn nhấn mạnh vào quá trình và tính liên tục của hành động, trong khi thì hiện tại hoàn thành chú trọng vào kết quả.
Bài Tập Thực Hành
Hãy thử tạo câu với các gợi ý sau:
- work / here / 2 years → I have been working here for 2 years.
- rain / all day → It has been raining all day.
- study / since morning → She has been studying since morning.
Mẹo học tập
Hãy chú ý đến ngữ cảnh: nếu muốn nhấn mạnh quá trình và tính liên tục, dùng thì hiện tại hoàn thành tiếp diễn. Nếu chỉ quan tâm đến kết quả, dùng thì hiện tại hoàn thành thông thường.