Exercise
1. Choose the correct verb from the list and put the verbs in the present perfect tense.
work start live have buy
a) You are late. The class _________ already _____________.
b) Tommy ______________ a bad cold for two weeks.
c) Mrs. Brown _____________ all her groceries for the week.
d) Frank ______________ for that company for 20 years.
e) How long __________ you _________ in Paris?
2. Put the verbs into the present perfect simple.
1. I ________________ (move) twice this year.
2. We ______________ (buy) a new house.
3. We ______________ (not plan) Anna'a birthday party yet.
4. Where __________ you ______________ (be) so far?
5. She _________ already ____________ (eat).
6. I _______________ (not see) my grandparents for a long time.
7. _____________ you ___________ (be) ill lately?
8. School bell ___________ just ____________ (ring).
9. __________ she __________ (talk) to her boss?
10. I can't come. I ____________ (not get) the time.