Present perfect vs Present perfect continuous present perfect present perfect continuous (+) S + have/has + Vp.p (Past participle) (+) S + have/has + been + V-ing E.g.: - He has worked in this company for years E.g.: - They have been swimming all the morning (-) S + haven’t/hasn’t + Vp.p (Past participle) (-) S + haven’t/hasn’t + been + V-ing (?) (Wh-) + have/has + S + Vp.p? (?) (Wh-) + have/has + S + been+ V-ing ? Present perfect vs Present perfect continuous present perfect present perfect continuous focusing on the result of the action or event ( nhấn mạnh đến focusing on the action and the action is unfinished ( nhấn tính kết hành động) mạnh tính liên tục hành động) E.g.: I have read this book three tmes E.g.: She has been waitng for him all her lifetme talks about the number of times we have done something talks about how long something has been happening (nói ( nói số lần/số lượng làm việc đó) việc xảy bao lâu) E.g.: She’s written 10 messages E.g.: She’s been writing emails for hours Present perfect vs Present perfect continuous present perfect present perfect continuous talk about how long when we view something as permanent used to show that something is temporary.( hành ( nói việc xem hành động lâu dài hay cố định) động tạm thời) E.g.: I’ve worked here for thirty years E.g.: I usually work in London but I’ve been working in Birmingham for the last weeks gives the idea of completion ( hoàn thành xong việc rồi) suggests that something is unfinished ( nói việc E.g.: I’ve read that book you lent me. I finished it yesterday chưa hoàn thành xong) E.g I’ve been reading that book you lent me. I’ve got another 50 pages to read Present perfect vs Present perfect continuous present perfect ever, never, just, already, recently, since, for, yet, number + tmes… present perfect continuous All the morning, all the afternoon, all day long, since, for, how long Các động từ dùng không đổi nghĩa: live, work, learn, study, lie, sleep, teach, stand, sit, wait .. .Present perfect vs Present perfect continuous present perfect present perfect continuous focusing on the result of the action or event... written 10 messages E.g.: She’s been writing emails for hours Present perfect vs Present perfect continuous present perfect present perfect continuous talk about how long when we view something as... another 50 pages to read Present perfect vs Present perfect continuous present perfect ever, never, just, already, recently, since, for, yet, number + tmes… present perfect continuous All the morning,