Present Perfect Continuous
1Công thức
have/has + been + verb-ing; negative: have/has not been + verb-ing; question: Have/Has + subject + been + verb-ing?2Giải thích
Thì hiện tại hoàn thành tiếp diễn nhấn mạnh quá trình kéo dài đến hiện tại, hoặc hành động vừa dừng lại và còn dấu vết. Thường đi với for, since, all day và How long. Không dùng với ever/never hoặc động từ trạng thái.
Emphasises the duration of an activity that continues up to now, or an activity that has just stopped and has visible results.
Dấu hiệu: forsinceall daylatelyhow long
3Khi nào dùng
- Actions continuing up to the present
- Actions that have just stopped with a visible result
- Emphasising how long something has been happening
4Quy tắc cần nhớ
- Often used with for, since, all day/week and how long
- Not normally used with ever and never
- Stative verbs are not used in this form
- With some verbs (live, work) there is little difference from the simple form; otherwise the continuous suggests the action is unfinished
5Ví dụ
We have been waiting for the bus for forty minutes.
Her eyes are red because she has been crying.
How long have you been learning English?
6Lỗi thường gặp
- Have you ever been trying sushi? (should be Have you ever tried)
- I have been knowing him for years. (stative verb: have known)
- I've been reading three books this month. (counting finished items needs the simple form)
