Professional Documents
Culture Documents
Present Perfect Continous
Present Perfect Continous
Khẳng định S +have/has+ been+ Ving They have been fighting for a long time.
Phủ định S + have/has + not + been + V_ing Ali has not been taking shower for 2 days.
Hiện tại hoàn thành Hiện tại hoàn thành tiếp diễn
(present perfect) (present perfect continuous)
Bài tập 1
Bài tập 2
Bài tập 3
5. have Peter and Joly been arguing 6. have you been using
9. has your dad been working 10. have you been making
Bài tập 1
Bài tập 2
Bài tập 3
1. He has been reading for two hours./ He has read 53 pages so far.
2. She’s been traveling for three months./ She’s visited six countries so far.
3. He’s won the national championships four times./ He’s been playing tennis since he
was ten.
4. They’ve made five films since they left college./ They’ve been making films since they
left college.
Bài tập 4
1. I have been waiting for two hours, but she hasn’t come yet.
2. She has read all the books written by Nguyen Nhat Anh. How many books you have
you read?
3. He has been writing a novel for one year, but she hasn’t finished it yet.
4. Mary has lost her bag and she has been looking for it until now.
5. Sarah is exhausted. She has been finishing her internship report.