Thì hiện tại hoàn thành tiếp diễn
Luyện ngữ pháp TOEIC bài bản cùng Toey
Hàng nghìn câu có giải thích, chấm lỗi chi tiết và lộ trình riêng — miễn phí.
Thì hiện tại hoàn thành tiếp diễn (Present Perfect Continuous) nhấn mạnh một hành động bắt đầu trong quá khứ, kéo dài liên tục và vẫn đang tiếp diễn hoặc vừa mới kết thúc ở hiện tại. Điểm khác biệt với hiện tại hoàn thành là nhấn mạnh QUÁ TRÌNH thay vì kết quả. Trong TOEIC, thì này xuất hiện ở Part 5/6 với các cụm "for", "since", "lately" — nắm công thức sẽ giúp bạn chọn đúng.
Công thức thì hiện tại hoàn thành tiếp diễn
Cấu trúc: chủ ngữ + have/has + been + động từ thêm "-ing". "has" đi với chủ ngữ số ít ngôi thứ ba; "have" đi với các chủ ngữ còn lại.
Chỗ trống thường là cả cụm "have/has been + V-ing" hoặc phần "been + V-ing". Thì này nhấn mạnh khoảng thời gian và sự liên tục của hành động tính đến hiện tại.
The team has been working on the new marketing strategy for two weeks.
Nhóm đã và đang làm việc về chiến lược marketing mới trong hai tuần.
Our staff members have been trying to learn the new software for weeks.
Các nhân viên của chúng tôi đã cố gắng học phần mềm mới trong nhiều tuần.
Phân biệt với hiện tại hoàn thành
Hiện tại hoàn thành (have + V3) nhấn mạnh KẾT QUẢ đã hoàn tất ("I have written three reports" — đã xong ba báo cáo). Hiện tại hoàn thành tiếp diễn (have been + V-ing) nhấn mạnh QUÁ TRÌNH kéo dài ("I have been writing reports all morning" — cả buổi sáng vẫn đang viết).
Cả hai đều đi với "for" và "since", nhưng dạng tiếp diễn thường trả lời câu hỏi "How long...?" và nhấn vào sự liên tục.
Our company has been expanding its market presence over the past year.
Công ty chúng tôi đã và đang mở rộng sự hiện diện trên thị trường trong năm qua.
Lỗi thường gặp
- ✗Quên "been" (viết "have working" thay vì "have been working").
- ✗Dùng dạng tiếp diễn với động từ trạng thái (know, believe) — các động từ này dùng hiện tại hoàn thành thường.
- ✗Chia "have" với chủ ngữ số ít ngôi thứ ba (viết "she have been" thay vì "she has been").
- ✗Nhầm với hiện tại hoàn thành khi cần nhấn mạnh quá trình kéo dài.
Câu hỏi thường gặp
Thì hiện tại hoàn thành tiếp diễn dùng khi nào?
Dùng để nhấn mạnh một hành động bắt đầu trong quá khứ, kéo dài liên tục đến hiện tại hoặc vừa kết thúc. Thường đi với for, since, lately, recently, all day.
Công thức hiện tại hoàn thành tiếp diễn là gì?
Chủ ngữ + have/has + been + V-ing. "has been" cho chủ ngữ số ít ngôi thứ ba; "have been" cho các chủ ngữ còn lại.
Phân biệt với hiện tại hoàn thành thế nào?
Hiện tại hoàn thành (have + V3) nhấn mạnh kết quả đã hoàn tất; hiện tại hoàn thành tiếp diễn (have been + V-ing) nhấn mạnh quá trình kéo dài. So sánh: "I have read the report" vs "I have been reading the report all day".
Động từ nào không dùng ở dạng này?
Các động từ chỉ trạng thái như know, believe, understand, own thường không dùng ở dạng tiếp diễn; chúng dùng hiện tại hoàn thành thường: "I have known him for years", không phải "have been knowing".
Luyện tập nhanh (4 câu)
Chọn đáp án đúng để xem giải thích ngay. Miễn phí, không cần đăng nhập.
1. Our staff members _______ to learn new software for weeks now.
2. Our company _______ expanding its market presence over the past year, and growth continues today.
3. The team _______ working on the new marketing strategy for three months.
4. The employees _______ improving their skills through various training programs for months.
Muốn luyện hàng trăm câu tương tự?
Toey chấm chi tiết từng lỗi và xây lộ trình TOEIC riêng cho bạn — hoàn toàn miễn phí.
Luyện đầy đủ miễn phí trên Toey