.Choose
the most suitable verb tense to complete the sentences.
1. It has
snowed/ has been snowing since I arrived .
2. I have
never travelled/ have never been travelling by plane.
3. Have you
ever seen / have you ever been seeing this movie?
4. We have
toured / have been touring England. Now we are in Birmingham.
5. I have
had/ have been having this car for more than ten years.
6. He has
worked / has been working for hours.
Fill in the blanks
with either the >Present Perfect Simple or the Present Perfect Continuous..
1. 1. I´m
sorry! I´m late. __________ ( you/wait) for long?
2. Mary
__________ (drive) her new car for a month.
3. Mark
__________(sleep) since 1 pm.
4. We
__________( come ) to this school because our best friends __________ (attend)
it for three years.
5. We
__________(study) English for three years.
6. __________(you/see)
Tim lately?
7. __________(the
doctor prescribe/ just) these antibiotics?
8. My
father __________ (not/ understand) my reasons yet.
9. Mary
__________(talk) on the phone with Tim for over two hours..
10. Our local
football team __________ (win) the championships for three years consecutive.