← Quay lại Danh Mục 100 Bài Ngữ Pháp
Bài 04 / 100 12 Thì Tiếng Anh
✍️ Làm Đề Thi Trắc Nghiệm: Đề 04 (100 câu) →

Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous Tense)

⏱️ Thời lượng học: ~15 - 20 phút chuyên sâu 🎯 Cấp độ: Toàn diện (Mất gốc → TOEIC/IELTS 7.5+) 📖 Dung lượng: Chuẩn sư phạm >1.000 từ ✅ Đã kiểm định 100% ngữ pháp ứng dụng
📖

📖 I. Tổng Quan Ngữ Pháp

Ví dụ minh họa: Trời mưa cách đây hai tiếng và bây giờ vẫn đang mưa. 'It has been raining for two hours' nhấn mạnh khoảng thời gian kéo dài liên tục từ quá khứ tới nay.

Điểm cốt lõi của Present Perfect Continuous là trả lời cho câu hỏi 'HOW LONG?' (Hành động đã kéo dài bao lâu?), hoặc giải thích dấu vết hiện tại của một hành động vừa mới kết thúc (ví dụ: quần áo lấm lem vì vừa sơn tường, thở dốc vì vừa chạy bộ).

💡 Ghi nhớ cốt lõi:
Thì Hiện tại hoàn thành tiếp diễn nhấn mạnh vào quá trình và thời lượng kéo dài liên tục của hành động tới tận bây giờ (how long), hoặc dấu vết của hành động vừa mới dừng lại.

📘 Present Perfect Continuous Tense (I have been doing)

Nhấn mạnh vào TIẾN TRÌNH hành động (the activity itself) và khoảng thời gian (How long), không quan tâm hành động đã kết thúc hay chưa.
✍️ Mẫu Câu & Bài Tập Chuyển Đổi Điển Hình
  • It has been raining for two hours. (Mặt đất hiện vẫn ướt sũng, hành động mưa kéo dài liên tục).
  • You're out of breath. Have you been running? (Hành động vừa mới dừng lại nhưng để lại dấu hiệu rõ rệt ở hiện tại).
  • How long have you been studying English? (Hỏi về khoảng thời gian của hành động tiếp diễn).
💡 Lưu Ý Sử Dụng Bản Xứ & Khác Biệt Anh - Mỹ
Phân biệt triệt để: "My hands are dirty because I've been repairing the bike" (nhấn mạnh hoạt động sửa xe) vs "The bike is OK now. I've repaired it" (nhấn mạnh kết quả hoàn tất).

📐 II. Bảng Cấu Trúc Ngữ Pháp & Cú Pháp 3 Dạng

✓ THỂ KHẲNG ĐỊNH (AFFIRMATIVE FORM) Dạng câu phổ biến
S + have / has been + V-ing
Quy tắc vận dụng: I/You/We/They + have been; He/She/It + has been. Động từ thêm -ing.
💡 Ghi chú đặc biệt: Ví dụ: He has been watching TV since 2 o'clock.
✗ THỂ PHỦ ĐỊNH (NEGATIVE FORM) Chứa từ Not
S + have / has not been + V-ing
Quy tắc vận dụng: Dạng phủ định: haven't been / hasn't been + V-ing.
💡 Ghi chú đặc biệt: Ví dụ: It hasn't been raining for very long.
? THỂ NGHI VẤN & WH-QUESTIONS (INTERROGATIVE FORM) Đảo trợ động từ
Have / Has + S + been + V-ing?
Quy tắc vận dụng: Đảo Have/Has lên trước chủ ngữ: How long have you been learning English?
💡 Ghi chú đặc biệt: Ví dụ: How long have you been waiting here?

🎯 III. Bốn Ngữ Cảnh Ứng Dụng Thực Tiễn Điển Hình

Ngữ cảnh A: Hành động vừa mới dừng nhưng để lại dấu vết hiện trường

You are out of breath. Have you been running? / Why are your clothes so dirty? What have you been doing? - I've been painting the bedroom.

⚡ Dấu vết thể chất rõ ràng ở hiện tại giải thích cho hành động vừa diễn ra.

Ngữ cảnh B: Kéo dài liên tục tới hiện tại với How long, For, Since

It is still raining now. It has been raining for two hours. How long have you been studying English? - I've been studying it for two years.

⚡ Nhấn mạnh trục thời gian kéo dài không gián đoạn tới thời điểm nói.

Ngữ cảnh C: Tình huống mang tính chất tạm thời gần đây

Where have you been? I've been looking for you everywhere! / Debbie is a very good tennis player. She's been playing since she was eight.

⚡ Thể hiện tính chất hành động lặp đi lặp lại hoặc diễn ra trong giai đoạn gần đây.

Ngữ cảnh D: Động từ Live và Work (Linh hoạt)

Với live và work, bạn có thể dùng cả hai thì mà không khác biệt nhiều về nghĩa: How long have you been living here? = How long have you lived here?

⚡ Tuy nhiên nếu có 'always' thì bắt buộc dùng Present Perfect Simple: I've always lived in the country.

⚖️ IV. Bảng Đối Chiếu So Sánh Tránh Nhầm Lẫn

Tiêu Chí Phân Định Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous Tense) Cấu Trúc Khác Dễ Nhầm
Trọng tâm chú ý Nhấn mạnh TIẾN TRÌNH / THỜI LƯỢNG (How long) - sự việc có thể chưa xong. Nhấn mạnh KẾT QUẢ / SỐ LƯỢNG (How much, How many, How many times) - đã xong.
Ví dụ kinh điển Murphy I've been painting the ceiling (trần nhà chưa chắc đã sơn xong, quần áo dính sơn). I've painted the ceiling (việc sơn đã hoàn tất 100%, trần nhà đã đẹp).
Câu hỏi định lượng How long have you been reading that book? (đã đọc được bao lâu rồi). How much of that book have you read? (đã đọc được bao nhiêu trang rồi).
Động từ trạng thái TUYỆT ĐỐI KHÔNG dùng (không nói: I have been knowing him). BẮT BUỘC dùng: I have known him for a long time.

🗣️ V. Ví Dụ Tình Huống

Bấm vào biểu tượng chiếc loa cạnh mỗi câu để nghe giọng phát âm chuẩn bản ngữ, giúp bạn vừa khắc sâu ngữ pháp vừa phát triển khả năng phát âm tự nhiên.

DẤU VẾT Tình huống: Dấu vết hiện tại
“Why are your clothes so dirty? What have you been doing?”
👉 Ý nghĩa tiếng Việt: Sao quần áo của bạn lấm lem thế kia? Bạn vừa mới làm gì đấy?
• Quần áo bẩn là chứng cứ hiện tại cho hành động kéo dài vừa qua.
THỜI LƯỢNG Tình huống: Thời gian mưa
“It has been raining all day. The ground is wet.”
👉 Ý nghĩa tiếng Việt: Trời đã mưa rỉ rả suốt cả ngày nay. Mặt đất đang ướt sũng.
• All day nhấn mạnh tính liên tục của trận mưa.
TIẾN TRÌNH Tình huống: Quá trình sơn
“My hands are very dirty. I've been repairing the car.”
👉 Ý nghĩa tiếng Việt: Tay tôi đang rất bẩn. Tôi vừa sửa xe ô tô nãy giờ.
• Nhấn mạnh vào quá trình sửa xe lấm lem dầu mỡ.
HỌC TẬP Tình huống: Thời lượng học
“How long have you been learning English?”
👉 Ý nghĩa tiếng Việt: Bạn đã học tiếng Anh được bao lâu rồi?
• Mẫu câu hỏi kinh điển về thời lượng tích lũy kỹ năng.
TẠM THỜI Tình huống: Tạm thời
“Where have you been? I've been looking for you for the last half hour.”
👉 Ý nghĩa tiếng Việt: Cậu đã đi đâu thế? Tôi đã đi tìm cậu suốt nửa tiếng đồng hồ qua đấy.
• Sự sốt ruột và tính liên tục của hành động tìm kiếm.
CHỜ ĐỢI Tình huống: Chờ đợi
“Paul is very tired. He has been working very hard recently.”
👉 Ý nghĩa tiếng Việt: Paul rất mệt mỏi. Dạo gần đây anh ấy đã làm việc vô cùng chăm chỉ.
• Trạng thái mệt mỏi giải thích bởi quá trình làm việc miệt mài.

⚠️ VI. Cảnh Báo 4 Bẫy Sai Điển Hình Của Người Học Việt Nam

Áp dụng thì tiếp diễn cho State Verbs khi có For/Since

Lỗi cực phổ biến: 'I have been knowing her for 5 years' -> Sai hoàn toàn. Phải nói: 'I have known her for 5 years'.

Nhầm lẫn giữa How long (thời lượng) và How many (số lượng)

Hỏi số lần hoặc số lượng thành phẩm bắt buộc dùng Present Perfect: 'How many cigarettes have you smoked today?' (không dùng have you been smoking).

Quên từ 'been' trong cấu trúc

Nhiều bạn viết 'I have learning' thay vì 'I have been learning'. Cấu trúc bắt buộc: have/has + been + V-ing.

Dùng với hành động đã kết thúc từ lâu

Nếu sự việc đã chấm dứt hoàn toàn trong quá khứ và không còn dấu vết gì ở hiện tại, phải dùng Simple Past Tense hoặc Past Continuous.

🧠 VII. Sơ Đồ Tư Duy (Mindmap) Ghi Nhớ Nhanh Trọn Vẹn

🌟 TÂM ĐIỂM BÀI HỌC: Thì Hiện Tại Hoàn Thành Tiếp Diễn (Present Perfect Continuous Tense)
1. Bản Chất
Nhấn mạnh quá trình, thời lượng hành động kéo dài tới nay (How long) hoặc dấu vết vừa qua.
2. Công Thức
S + have/has been + V-ing | S + haven't/hasn't been + V-ing | Have/Has + S + been + V-ing?
3. Câu Hỏi Vàng
HOW LONG (Bao lâu? - V-ing) đối nghịch với HOW MUCH / HOW MANY (Bao nhiêu? - V3/ed).
4. Vùng Cấm Tuyệt Đối
Không bao giờ dùng cho State verbs (know, want, believe, like, understand...).
5. Dấu Vết Hiện Thực
Giải thích tình trạng cơ thể, đồ vật ở hiện tại (thở dốc, quần áo lấm lem, mệt mỏi).

✍️ VIII. Hệ Thống 4 Bài Tập Trắc Nghiệm Củng Cố Toàn Diện

Tự Động Chấm Điểm

Làm lần lượt các câu hỏi dưới đây từ mức cơ bản đến nâng cao để kiểm tra mức độ thấu hiểu bài giảng. Chọn phương án đúng để xem giải thích chi tiết ngay lập tức!

Câu hỏi 1 / 4 Mức độ: Trung Cấp (Thông Hiểu)
Look at the comparison: 'I _______ the ceiling, but I haven't finished yet.'
A. have painted
B. have been painting
C. painted
D. was painted
Câu hỏi 2 / 4 Mức độ: Nâng Cao (Vận Dụng Ngữ Cảnh)
'How many cups of coffee _______ today?' Choose the correct verb form:
A. have you been drinking
B. have you drunk
C. did you drink
D. do you drink
Câu hỏi 3 / 4 Mức độ: Chuyên Sâu (Tìm Lỗi Sai Đề Thi)
Find the error: 'Mary and I (A) are great friends. (B) I have been knowing (C) her (D) since we were at school.'
A. are great
B. have been knowing
C. her
D. since we were
🎯 Bạn Đã Nắm Vững Bài Học Này Chưa?

Bấm nút bên dưới để ghi nhận vào Hồ Sơ Học Viên cá nhân, tích lũy điểm kinh nghiệm và tiện theo dõi chặng đường học tập của bạn.

Sang Bài Tiếp Theo →
← Bài 3: Thì Hiện Tại Hoàn Th... 📚 Toàn Bộ 100 Bài Học Bài 5: Thì Quá Khứ Đơn (Sim... →