The present perfect (have p2) or present perfect continuous (have been V-ing)
1. David who (enter) _______________ employment since leaving school will go to university soon.
2. Maria (take) _______________ two A-levels and one AS-level in English, Maths, and Physics so far.
3. They (use) ________________ the Internet to look for the courses which offer full scholarships.
4. Cambridge University (set) ______________ the standards for the A-level subjects for more than 80
years
5. Our principal (teach) ________________ A-levels and IB in top academic schools in the USA and
South America for more than 20 years.
6. I (work) ______________ for about three hours.
7. I (have) ______________ this watch for over five years.
8. The President (talk) ________________ for nearly an hour.
9. How long you (wait) _________________________?
10. I (like) _________________ chocolates for years.
11. You (know) _________________ Maria for a long time?
12. She (read) ____________________ that book for weeks?
13. I (not see) ____________________David for years.
14. I (hate) _________________ onions since I was a child.
15. Mai (stay) _______________ with her grandmother for the last two weeks.