“Sorry I’m late.” “That’s all right. I _____________________ (not/wait) long.”
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.


7. haven't been waiting
8. has stopped
9. have lost ... Have you seen
10. have been reading ... haven't finished
11. have read

1 Have you been waiting
2 saw/hasn't seen
3 have been working
4 Have you heard
5 have been cutting

1. Mrs. Green always (go) ___goes______ to work by car, but this week she (travel) _______is travelling__ by bus.
2. I (write) ___write______ photographs every week.
3. Sorry, I’m late. How long _____have____ you (wait) _____been waitting____ ?
4. People (speak) _speak________ English and French in Canada.
5. Don’t make noise. My mother (talk) ____is talking_____ to his friends.
6. One day people (travel) ____will travel_____ to Mars.
7. She’s going out. She (post) _______is posting__ these letters.
8. They (go) _____went____ to the zoo last Sunday.
9. Mai (learn) ____has learnt_____ English for 5 years.
10. His father (work) _______has worked__ in this factory since 1990.
11. Jane used to live in Hồ Chí Minh City, but now he (live) ___is living______ in Hà Nội.
12. Men (get) __gets_______ and (forget) ____forgets_____. Women (give) ________gives_ and (forgive) __forgives_______.

Put the verbs in brackest: Present perfect or present perfect progressive.(1)
1.How long (you/know) ......have you known............... Gerry?
2.You look dirty. What (you/do) ........have you done............. all day?
5.The children (watch) ......have been watching..... videos for two hours .
6.(he/study) ........has he been studying....... hard today ?
7.Sorry, I'm late .(you/wait).......have you been waiting......... for long ?
8.We (not/see) .........haven't seen............ Lisa recently.
10.How long (he/wait) ......has he been waiting.......... for her?


23. B(anh cũng ko bt nx vì người VN cx kính trọng tổ tiên(ancesters))
24. C
25. B
26. B
chúc em học tốt!
haven’t been waiting