B1

bao nhiêu → have + V3 · bao lâu → have been + V-ing

Hoàn thành đơn hay hoàn thành tiếp diễn

Giải thích

Hoàn thành đơn nói KẾT QUẢ, đếm được số lượng. Hoàn thành tiếp diễn nói QUÁ TRÌNH, đo bằng thời gian.

So sánh

I have read three books (đếm sách) và I have been reading all day (đo thời gian). Bẫy thường gặp: Câu có số lượng cụ thể thì dùng hoàn thành đơn: I have been reading three books ✗, I have read three books ✓.

Ví dụ

I have written five emails.

Tôi viết được năm email.

I have been writing emails all morning.

Cả sáng tôi ngồi viết email.

She has painted the kitchen.

Cô ấy sơn xong bếp rồi.

She has been painting since nine.

Cô ấy sơn từ chín giờ tới giờ.

Luyện tập

Kiểm tra hiểu biết của bạn qua bài tập trắc nghiệm

Học “bao nhiêu → have + V3 · bao lâu → have been + V-ing” hiệu quả

Điểm ngữ pháp “bao nhiêu → have + V3 · bao lâu → have been + V-ing” (Hoàn thành đơn hay hoàn thành tiếp diễn) là một trong những cấu trúc quan trọng trong bậc CEFR 3. Để sử dụng thành thạo cấu trúc này, bạn cần hiểu rõ ngữ cảnh sử dụng và luyện tập thường xuyên.

Mẹo học: Hãy đọc to các ví dụ nhiều lần để tạo phản xạ tự nhiên. Sau đó, thử tự đặt câu với tình huống của riêng bạn. Sử dụng nút phát âm để nghe và luyện tập phát âm chuẩn.

Bạn cũng có thể xem bài học đầy đủ “” để hiểu sâu hơn về ngữ pháp và từ vựng liên quan.

Câu hỏi thường gặp