Đây là bản xem thử. Bản đầy đủ trên app có thêm bài tập, AI chấm điểm tức thì và biểu đồ theo dõi tiến độ học.

Bài học

Cấu trúc 'have/has been + V-ing' và cách dùng với 'for', 'since'

Mục tiêu bài học
Sau bài học này, bạn sẽ nắm vững cách dùng thì Hiện tại hoàn thành tiếp diễn (Present Perfect Continuous). Bạn có thể tự tin trả lời các câu hỏi dạng "How long...?", phân biệt khi nào cần nhấn mạnh vào quá trình hành động và khi nào cần nhấn mạnh vào kết quả, cũng như tránh được lỗi sai phổ biến khi dùng thì này với các động từ trạng thái (stative verbs).
Dạng bài trong đề
Đây là một mảng ngữ pháp rất hay gặp trong các bài thi chứng chỉ quốc tế. * **TOEIC Listening & Reading:** Trong Phần 5 (Incomplete Sentences) và Phần 6 (Text Completion), bạn sẽ gặp các câu hỏi yêu cầu chọn dạng đúng của động từ. Việc nhận biết các dấu hiệu về thời gian như 'for', 'since', 'all day' sẽ giúp bạn chọn đúng thì Hiện tại hoàn thành tiếp diễn. * **IELTS:** Ở cả kỹ năng Nói (Speaking) và Viết (Writing), việc sử dụng chính xác thì này sẽ giúp bạn ghi điểm ở tiêu chí 'Grammatical Range and Accuracy'. Ví dụ, khi trả lời câu hỏi về một thói quen hoặc một công việc bạn đã làm trong một thời gian dài, dùng thì này sẽ thể hiện bạn có vốn ngữ pháp tốt hơn là chỉ dùng thì hiện tại đơn. * **TOEFL iBT:** Trong phần Nói và Viết, tiêu chí 'Language Use' đánh giá khả năng sử dụng ngữ pháp đa dạng và chính xác. Khi bạn mô tả một quá trình hoặc một sự việc đã và đang diễn ra, thì Hiện tại hoàn thành tiếp diễn là một công cụ ngôn ngữ đắc lực để diễn đạt ý một cách tinh tế.
Phát âm và ví dụ về thì Hiện tại hoàn thành tiếp diễn
Nghe và lặp lại các cụm từ và câu ví dụ. Mỗi từ được đọc hai lần.
**Bản ghi (transcript):** waiting, waiting studying, studying for three hours, for three hours since 2020, since 2020 all morning, all morning How long have you been waiting? She has been studying English since 2020. They have been talking on the phone for three hours.

Diễn tả hành động kéo dài liên tục

Đây là cách dùng cốt lõi nhất. Khi bạn muốn 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 còn tiếp diễn ở hiện tại (hoặc vừa mới kết thúc), bạn sẽ dùng cấu trúc này. Trọng tâm là khoảng thời gian và sự liên tục của hành động.

Present Perfect Continuous (have/has been + V-ing)**Hình thức:** * Khẳng định: S + have/has + been + V-ing * Phủ định: S + have/has + not + been + V-ing * Nghi vấn: Have/Has + S + been + V-ing? **Nghĩa:** Diễn tả một hành động bắt đầu trong quá khứ, kéo dài liên tục đến hiện tại và có thể vẫn tiếp tục trong tương lai. Nó nhấn mạnh vào *quá trình* và *thời gian* diễn ra hành động.
**Dùng khi:** Bạn muốn trả lời câu hỏi "How long...?" (Bao lâu rồi?) hoặc khi trong câu có các cụm từ chỉ khoảng thời gian như `for` (khoảng), `since` (từ khi), `all day/morning/week`. *Ví dụ:* `I **have been waiting** for the bus for 30 minutes.` (Tôi đã và đang đợi xe buýt được 30 phút rồi.) - Hành động đợi bắt đầu 30 phút trước và bây giờ vẫn đang tiếp diễn.

So sánh với Hiện tại hoàn thành đơn

Để hiểu rõ hơn, chúng ta cần ôn lại một chút về thì Hiện tại hoàn thành đơn. Sự khác biệt giữa hai thì này nằm ở chỗ chúng ta muốn nhấn mạnh điều gì: quá trình hay kết quả.

Present Perfect (have/has + V3/Ved)Hình thức: S + have/has + V3/Ved Nghĩa: Diễn tả một hành động đã xảy ra trong quá khứ nhưng kết quả còn liên quan đến hiện tại, hoặc một hành động vừa mới hoàn tất. Nó nhấn mạnh vào kết quả hoặc sự hoàn thành của hành động.
**Dùng khi:** Bạn muốn nói về một trải nghiệm, một sự thay đổi, hoặc một hành động đã hoàn thành và để lại kết quả có thể thấy hoặc đo đếm được ở hiện tại. *Ví dụ:* `I **have finished** my homework.` (Tôi đã làm xong bài tập về nhà rồi.) - Hành động đã kết thúc và kết quả là bài tập đã hoàn thành.
Sơ đồ phân loại hai thì: Hiện tại hoàn thành tiếp diễn nhấn mạnh quá trình và thời gian, trong khi Hiện tại hoàn thành đơn nhấn mạnh kết quả và sự hoàn tất.Nhấn mạnh QUÁTRÌNH / THỜIGIANPresent PerfectContinuousNhấn mạnh KẾTQUẢ / SỰ HOÀNTẤTPresent PerfectSimple

Lưu ý với động từ trạng thái

Tránh chia V-ing với động từ trạng thái
Một lỗi sai rất phổ biến là dùng thì tiếp diễn với các động từ chỉ trạng thái, cảm xúc, nhận thức, sở hữu (stative verbs). Các động từ này thường không diễn tả hành động có sự kéo dài, mà chỉ diễn tả một trạng thái. Do đó, chúng ta KHÔNG dùng chúng ở dạng tiếp diễn. Các động từ thường gặp: `know`, `believe`, `understand`, `remember`, `love`, `hate`, `want`, `need`, `own`, `seem`... Khi bạn muốn nói về một trạng thái đã kéo dài, hãy dùng thì Hiện tại hoàn thành đơn. * **Sai:** `I have been knowing him for ten years.` * **Đúng:** `I have known him for ten years.` (Tôi đã biết anh ấy được mười năm rồi.)

Cặp câu tối thiểu: Quá trình vs. Kết quả

Hãy xem hai câu này, chúng chỉ khác nhau ở thì của động từ nhưng mang ý nghĩa rất khác nhau. * `I **have been reading** that book.` (Tôi đã và đang đọc cuốn sách đó.) * **Tiêu chí:** Nhấn mạnh **quá trình**. Câu này cho người nghe biết rằng bạn đã dành thời gian để đọc, nhưng có thể bạn chưa đọc xong. Hành động đọc đang trong tiến trình. * `I **have read** that book.` (Tôi đã đọc cuốn sách đó rồi.) * **Tiêu chí:** Nhấn mạnh **kết quả**. Câu này thông báo rằng hành động đọc đã hoàn tất. Bạn đã đọc xong cuốn sách. **Lỗi sai thường gặp của người Việt:** Dùng thì hiện tại hoàn thành đơn khi nên dùng tiếp diễn để nhấn mạnh sự kéo dài. * *Ví dụ câu sai:* Giám khảo hỏi "What have you been doing today?", bạn trả lời: `I have cleaned my room.` Câu này đúng ngữ pháp nhưng chưa tự nhiên. Nó chỉ thông báo việc dọn phòng đã xong. * *Cách trả lời tốt hơn:* `I have been cleaning my room all morning.` (Tôi đã dọn phòng suốt cả buổi sáng.) Câu này vừa trả lời được câu hỏi, vừa cho thấy hành động đã kéo dài và giải thích tại sao bây giờ bạn mệt hoặc bận rộn.
Ví dụ
Tình huống áp dụng — TOEIC Reading Part 5
  1. 1

    The marketing team ______ on the new campaign proposal for the past two weeks, but they have not finalized it yet.

    (A) works
    (B) has been working
    (C) worked
    (D) will work

  2. 2
    Chúng ta có hai dấu hiệu quan trọng trong câu: 1. `for the past two weeks`: một cụm từ chỉ khoảng thời gian kéo dài từ quá khứ đến hiện tại. 2. `but they have not finalized it yet`: vế sau cho thấy hành động vẫn chưa hoàn tất, quá trình vẫn đang diễn ra.
  3. 3
    * (A) `works`: thì hiện tại đơn, dùng cho thói quen, sự thật hiển nhiên, không phù hợp với 'for the past two weeks'. * (C) `worked`: thì quá khứ đơn, dùng cho hành động đã kết thúc trong quá khứ, trong khi ở đây hành động vẫn còn liên quan đến hiện tại. * (D) `will work`: thì tương lai đơn, hoàn toàn sai về mặt thời gian.
  4. 4

    Sự kết hợp giữa việc nhấn mạnh khoảng thời gian ('for the past two weeks') và hành động chưa hoàn tất đòi hỏi chúng ta phải dùng thì Hiện tại hoàn thành tiếp diễn.

    Vậy đáp án là (B) has been working.

Ví dụ
Tình huống áp dụng — IELTS Speaking
  1. 1

    Examiner: "Do you have any hobbies?"

  2. 2

    Candidate (Band 5-6): *"Yes, I like playing the guitar. I play it for five years."

  3. 3
    Câu trả lời trên có hai lỗi. Thứ nhất, 'I play it for five years' là sai ngữ pháp. Thì hiện tại đơn không đi với 'for + khoảng thời gian' theo cách này. Thứ hai, nó không thể hiện được sự gắn bó lâu dài với sở thích. Để ghi điểm cao hơn ở tiêu chí 'Grammatical Range and Accuracy', bạn nên dùng thì Hiện tại hoàn thành tiếp diễn.
  4. 4
    Candidate: *"Yes, I'm really into playing the guitar. In fact, **I've been playing it for about five years** now. It's a great way for me to unwind after a long day at work."* **Vì sao câu này ăn điểm?** * Sử dụng `I've been playing` (I have been playing) một cách chính xác và tự nhiên để nói về một sở thích đã bắt đầu trong quá khứ và vẫn tiếp tục đến bây giờ. * Nó cho thấy bạn không chỉ biết thì hiện tại đơn mà còn có thể vận dụng các thì phức tạp hơn để diễn đạt ý nghĩa tinh tế hơn (sự kéo dài, sự gắn bó).
Ví dụ
Tình huống áp dụng — TOEFL iBT Writing
  1. 1

    Bạn đang viết một bài luận về biến đổi khí hậu và cần mô tả xu hướng nhiệt độ toàn cầu.

  2. 2

    "For decades, scientists observed that global temperatures are rising."

  3. 3

    Câu trên không sai, nhưng nó chưa thể hiện được tính liên tục và vẫn đang tiếp diễn của hành động 'quan sát' và xu hướng 'tăng'. 'Observed' ở thì quá khứ đơn có thể ngụ ý hành động quan sát đã chấm dứt. 'Are rising' ở hiện tại tiếp diễn thì ổn, nhưng có thể làm tốt hơn để kết nối quá khứ và hiện tại.

  4. 4
    *"For decades, scientists **have been observing** a consistent rise in global temperatures, a trend that continues to cause concern worldwide."* **Vì sao câu này tốt hơn trong văn viết học thuật?** * `have been observing` kết nối hoàn hảo khoảng thời gian 'For decades' với hiện tại. Nó cho thấy công việc quan sát của các nhà khoa học là một quá trình kéo dài, liên tục và vẫn đang diễn ra. * Cách dùng này thể hiện sự chính xác và tinh tế trong ngôn ngữ, một yếu tố được đánh giá cao trong tiêu chí 'Language Use' của TOEFL.
Ví dụ
Dùng thử — Nâng cấp câu của bạn
  1. 1

    I started learning Japanese last year. I am still learning it now.

    Yêu cầu: Hãy kết hợp hai câu trên thành một câu duy nhất, sử dụng thì Hiện tại hoàn thành tiếp diễn.

  2. 2
    **Câu mẫu:** `I have been learning Japanese since last year.` **Vì sao câu này tốt hơn?** * Nó thay thế hai câu đơn bằng một câu phức duy nhất, giúp câu văn trở nên cô đọng và mạch lạc hơn. * Việc dùng `have been learning` cùng với `since last year` thể hiện chính xác ý nghĩa của hành động học bắt đầu từ năm ngoái và vẫn còn tiếp tục cho đến bây giờ. Đây là cách diễn đạt rất tự nhiên và hiệu quả, cho thấy bạn nắm vững cách dùng ngữ pháp phức tạp.

Nắm vững cách dùng thì Hiện tại hoàn thành tiếp diễn là một bước quan trọng. Ở bài học tiếp theo, chúng ta sẽ đào sâu vào sự khác biệt giữa thì này và thì Quá khứ tiếp diễn để diễn tả các hành động song song hoặc cắt ngang nhau trong quá khứ.