PRESENT PERFECT ANSWERS
1. They HAVE LEFT London this month. ( leave ) 2. He HAS BROUGHT a lot of English papers. ( bring ) 3. She HAS TOLD me about it. ( tell ) 4. I HAVE GOT a long letter from father this week. ( get ) 5. She (just) HAS JUST TOLD ; she will speak to you in a minute. ( come ) 6. I have been to Radio City. ( be ) 7. I think the director has left the town. ( leave ) 8. I have painted my office. ( paint ) 9. We have known her since she arrived to our city. ( know ) 10. I have forgotten your name. ( forget ) 11. He has closed the door. ( close ) 12. He has done it since we left him. ( do ) 13. I have given him my last penny. ( give ) 14. This order has led to many misunderstandings. ( lead ) 15. He has written his name on my book. ( write ) 16. She has bought a new umbrella. ( buy ) 17. He has looked my exercise over and over. ( look ) 18. I have bought those books very cheaply. ( buy ) 19. He has worked for two months. ( work ) 20. She has found a new ...