Exercise 5. Put the verbs into the PRESENT PERFECT SIMPLE or PRESENT PERFECT PROGRESSIVE.
1. I (PLAY) ______ tennis all morning and I'm tired now.
2. I (LOSE) ______ weight recently.
3. John (WRITE) ______ to his aunt but he (NOT RECEIVE) ______ a reply yet.
4. Please drive to work carefully. It (SNOW) ______ and not all the roads are free.
5.How far (YOU TRAVEL) ______ this morning?
6. He (SAVE) ______ up to buy a new TV set.
7. Paula (LEAVE) ______ work early today to meet her uncle.
8. I (FIND) ______ my cheque book at last.
9. The young man is only 23, but he (ALREADY CLIMB) ______ eight peaks in the Himalayas
10. Kay and Bruno (LIVE) ______ in London for the past 5 years. Recently they (TRY) ______ to buy a house in the country, but they (NOT MANAGE) ______to sell their flat yet.
1. have been playing
2. have lost
3. has written/ hasn't received
4. has snowed
5. have you travelled
6. has been saving
7. has left
8. have found
9. has already climbed
10. have been living/ have been trying/ haven't managed