Решение:
- This writer has written a lot of books. He wrote his first one in 2001.
- Did you ever see this film?
- In 2003 she promised to visit London.
- We told with Jane and Alan two days ago.
- Where have you been since morning, Bob? Henry has phoned you three times today. When did he phone me last time? - Half an hour ago.
- Nick has just shaken hands with his friend. They have lived upstairs this house for 2 weeks.
- Mike cooked a pizza twenty minutes ago, but he has not started to eat it yet.
- Julia did not go to the concert last Sunday. She has been ill recently.
- We wrote that test yesterday, but the teacher has not checked it yet.
- Nina has worn trousers for 5 years, she has forgotten about dress already.
Ответ: 1. has written, wrote; 2. Did, ever see; 3. promised; 4. told; 5. have, been, has phoned, did, phone; 6. has just shaken, have lived; 7. cooked, has not started to eat; 8. did not go, has been; 9. wrote, has not checked; 10. has worn, has forgotten.