Hoàn thành tiếp diễn hay hoàn thành
Present perfect continuous or simple
Nhấn quá trình hay nhấn kết quả.
1Khái niệm
Hoàn thành tiếp diễn nhấn mạnh quá trình và thời gian kéo dài (việc có thể chưa xong). Hiện tại hoàn thành nhấn mạnh kết quả: việc đã xong, hoặc đã làm được bao nhiêu.
2Khi nào dùng
Quá trình (tiếp diễn) và kết quả (hoàn thành).
I've been painting the kitchen. I've painted the kitchen.
Bao lâu (tiếp diễn) và bao nhiêu (hoàn thành).
Hoa has been baking all afternoon. She's made three cakes.
Động từ chỉ trạng thái chỉ dùng hiện tại hoàn thành.
I've had this bike for years.
3Công thức
have / has been + V-ingHe's been reading for an hour.have / has + V3He's read 50 pages.How long have you been + V-ing?How long has the baby been crying?How many / How much have you + V3?How many rooms have you cleaned?4Ví dụ
I've been reading this book for a week, but I haven't finished it.
Tôi đọc cuốn này một tuần rồi mà chưa xong.
I've read this book. It's great.
Tôi đọc xong cuốn này rồi. Hay lắm.
There's paint on your hands. What have you been up to? I've been decorating my room.
Tay bạn dính sơn kìa. Bạn vừa làm gì thế? Tôi đang trang trí phòng.
I've fixed my bike, so we can go now.
Tôi sửa xong xe rồi, mình đi được rồi.
She's been calling customers all day. She's called about 40.
Cô ấy gọi cho khách cả ngày. Cô ấy đã gọi khoảng 40 người.
How long has your father owned that motorbike?
Bố bạn có chiếc xe máy đó bao lâu rồi?
own / have (sở hữu) không dùng tiếp diễn.
5Lỗi thường gặp
I've been writing three essays today.
I've written three essays today.
Có số lượng (three essays): dùng hiện tại hoàn thành.
I've been owning this car since 2020.
I've owned this car since 2020.
own là động từ trạng thái.
How many cups of coffee have you been drinking today?
How many cups of coffee have you drunk today?
How many hỏi số lượng: dùng V3.
I've cleaned the house all morning, so I'm tired.
I've been cleaning the house all morning, so I'm tired.
Nhấn quá trình kéo dài, giải thích vì sao mệt.
Muốn nói bao lâu và quá trình: been + V-ing. Muốn nói đã xong chưa hoặc được bao nhiêu: V3.
Task 1 mô tả xu hướng đến hiện tại bằng con số: "Sales have risen by 20%." (kết quả, số liệu cụ thể).
6Kiểm tra nhanh
I five emails this morning.
I my homework. Can I go out now?
Chạm vào phần sai trong câu
Luyện tập
- Phần 1 · Chọn đáp ánHiểu công thức
- Phần 2 · Điền từBiết vận dụng
- Phần 3 · Sửa lỗiNhận ra lỗi sai
