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
Explanation
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.
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 ✓.
Examples
Tôi viết được năm email.
Cả sáng tôi ngồi viết email.
Cô ấy sơn xong bếp rồi.
Cô ấy sơn từ chín giờ tới giờ.
Practice
Test your understanding with a quick quiz
Learn “bao nhiêu → have + V3 · bao lâu → have been + V-ing” effectively
The grammar point “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) is one of the key structures at CEFR 3. To use it fluently, you need to understand the contexts where it's used and practice regularly.
Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.
You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.