Present Perfect Tense

Exercise: 1

  1. Direct: She said to me, “Have you finished your work?”
  2. Direct: He said to her, “Have they arrived yet?”
  3. Direct: They said to me, “Have you seen our cat?”
  4. Direct: She said to him, “Have you ever traveled to Japan?”
  5. Direct: He said to me, “What have you learned so far?”
  6. Direct: The teacher said to the students, “Have you completed your homework?”
  7. Direct: She said to me, “How long have you been waiting?”
  8. Direct: He said to his friend, “Why have you been late?”
  9. Direct: They said to her, “Have you visited the new cafe?”
  10. Direct: She said to him, “Who has helped you with the project?”
  11. Direct: He said to me, “What have you done this week?”
  12. Direct: They said to me, “Have you completed your report?”
  13. Direct: She said to me, “Have you ever tried Indian food?”
  14. Direct: He said to her, “How many times have you been to London?”
  15. Direct: The manager said to him, “Have you received my message?”
  16. Direct: She said to me, “Where have you traveled recently?”
  17. Direct: He said to his sister, “Have you cleaned the house?”
  18. Direct: They said to me, “Have you spoken to the manager?”
  19. Direct: She said to me, “When have you planned to visit?”
  20. Direct: He said to me, “How much have you spent on this trip?”

Answers:

  1. Indirect: She asked me if I had finished my work.
  2. Indirect: He asked her if they had arrived yet.
  3. Indirect: They asked me if I had seen their cat.
  4. Indirect: She asked him if he had ever traveled to Japan.
  5. Indirect: He asked me what I had learned so far.
  6. Indirect: The teacher asked the students if they had completed their homework.
  7. Indirect: She asked me how long I had been waiting.
  8. Indirect: He asked his friend why he had been late.
  9. Indirect: They asked her if she had visited the new cafe.
  10. Indirect: She asked him who had helped him with the project.
  11. Indirect: He asked me what I had done this week.
  12. Indirect: They asked me if I had completed my report.
  13. Indirect: She asked me if I had ever tried Indian food.
  14. Indirect: He asked her how many times she had been to London.
  15. Indirect: The manager asked him if he had received his message.
  16. Indirect: She asked me where I had traveled recently.
  17. Indirect: He asked his sister if she had cleaned the house.
  18. Indirect: They asked me if I had spoken to the manager.
  19. Indirect: She asked me when I had planned to visit.
  20. Indirect: He asked me how much I had spent on this trip.

Leave a Comment