Exercises on Present Perfect Tense - answers

  • 1. The other day I met our friend Chris.
  • 2. She is very ill, she hasn’t been here for two weeks.
  • 3. My former teacher left for London.
  • 4. He went to Leeds last week.
  • 5. We have built many new roads in Poland.
  • 6. The old woman fell as she was crossing the street.
  • 7. You (never) have been to Paris? No, I (never) have been there.
  • 8. They have lived here for the last seven years.
  • 9. The doctor has come. He is waiting for you in the next room.
  • 10. He has led the soldiers to battle.
  • 11. They went home after the concert last night.
  • 12. I haven’t met him for three months.
  • 13. Have you read you the papers this morning?
  • 14. They have lost their way.
  • 15. Were you in Paris last spring? Yes, I was there in April.
  • 16. I have spoken to him about it over and over again.
  • 17. I spoke to him about it yesterday.
  • 18. He has been in Vienna several times.
  • 19. We had a bad storm the day before yesterday.
  • 20. The Browns are not at home. I believe they just have left.
  • 21. Up to the present time I never have visited this museum.
  • 22. I caught him just as he was running out.
  • 23. Her husband is a very nice man. I have liked him ever since I met him.
  • 24. The workers have chosen my brother as their deputy.
  • 25. This house has belonged to a rich women up to the present time.
  • 26. I told him to write this letter at once.
  • 27. When the bell rang, all the children jumped from their seats and ran out.
  • 28. We have sat here for two hours.
  • 29. When I last saw her she decided to join her family in the USA.
  • 30. She has knitted a sweater for her brother.