Present Perfect Tense exercises with answers
- 1. They have left London this month.
- 2. He has brought a lot of English papers.
- 3. She has told me about it.
- 4. I have got a long letter from father this week.
- 5. She (just) has come; she will speak to you in a minute.
- 6. I have been to Radio City.
- 7. I think the director has left the town.
- 8. I have painted my office.
- 9. We have known her since she arrived to our city.
- 10. I have forgotten your name.
- 11. He has closed the door.
- 12. He has done it since we left him.
- 13. I have given him my last penny.
- 14. This order has led to many misunderstandings.
- 15. He has written his name on my book.
- 16. She has bought a new umbrella.
- 17. He has looked my exercise over and over.
- 18. I have bought those books very cheaply.
- 19. He has worked for two months.
- 20. She has found a new job.
- 21. He has spoken very well.
- 22. The children have eaten the whole pudding.
- 23. You have read many detective stories.
- 24. Our team has won the first prize.
- 25. My little daughter has cut her finger with a knife.