English Grammar Online … the fun way to learn English!

Exercise on Present Perfect Simple

Questions with Interrogative Particles in Present Perfect Simple

Ask for the information in the bold part of the sentence.

  1. I have been in the garden. -
  2. My sister has cooked dinner.
  3. Sue has read the book twice. -
  4. My computer has crashed. -
  5. Jeane has been on holiday for eight days.
  6. Fred has done his homework.
  7. Gavin has stopped at the corner.
  8. Sarah has bought five books. -
  9. Jason has talked to his teacher.
  10. Catherine has cleaned the house because she is having a party tonight.