1.John has written (write) to his aunt but he has not received (not receive) a reply yet.
2. Please drive to work carefully. It has been snowing (snow) and not all the roads are free.
3. How far have you travelled (you travel) this morning?
4. He has been saving (save) up to buy a new tv set.
5. Paula has left (leave) work early today to meet her uncle.
6. I have found (find) my cheque book at last.
7. The young man is only 23, but he has already climbed (already climb) eight peaks in the Himalayas
8. Kay and Bruno have lived (live)in London for the past 5 years. recently they have been trying (try) to buy a house in the country, but they have not managed (not manage) to sell their flat yet.
9. Jill and Andy have been arguing (argue) a lot recently because Jill is always going out with her friends.
10. I have eaten (eat) so much ice cream, I feel sick.
11. He has had (have) second thoughts about the job he rejected.
12. The trains have been running (run) late all morning.
13. Cecilia _has been crying (cry) all day because she has failed (fail) her exams.
14. I have been sunbathing (sunbathe) all morning and now I've got a sunburn