1. the man has written to novels and last year he wrote a play
2. the tourists have had a great time ever since their arrival. they arrived by plane 3 days ago
3.started. haven't finished
4.has just bought. has bought
5. have read. started. have nearly finished. read
6. have learnt. came
7. has found. lost
8. have never flown. flew
9. has been teaching. graduated
10. received. we have already sent