Thì hiện tại hoàn thành tiếp diễn (Present Perfect Progressive)


, >

1. Công thức

S + have/has + been + V-ing

I have been working.
She has been studying.
They have been waiting.

 

2. Cách dùng

Chỉ dùng cho hành động thuộc cách dùng sau của thì hiện tại hoàn thành (có thể hiểu HTHT tiếp diễn là tập con của HTHT, nhưng nhấn mạnh ý “đang xảy ra”)

→ Hành động bắt đầu trong quá khứ
→ Kéo dài đến hiện tại
→ Và có thể vẫn đang tiếp tục

Ví dụ:

John has been living in that house for 20 years.
= John has lived in that house for 20 years.

Hai câu trên gần giống nhau về nghĩa, nhưng:

    • has lived → nhấn mạnh kết quả

    • has been living → nhấn mạnh quá trình kéo dài

 

3. Phân biệt Present Perfect và Present Perfect Progressive

 

 

4. Ví dụ thêm

Ví dụ 1

(+) She has been studying for two hours.
(-) She hasn’t been studying for two hours.
(?) Has she been studying for two hours?

Ví dụ 2

(+) They have been working since morning.
(-) They haven’t been working since morning.
(?) Have they been working since morning?

 


Exercises – Bài tập

 

Hello,

Mình là Hảo Trần (call me Hanna) – Founder của Next Level English (NLE).

✨ Follow kênh Youtube và Fanpage của Next Level English để cập nhật kiến thức về IELTS được chia sẻ mỗi ngày nhé ✨