Present Perfect Tense

12345678910111213
Across
  1. 2. Have you ever ____ skydiving?
  2. 3. We haven't ____ each other for years.
  3. 4. Have they ____ to Australia before?
  4. 7. They have ___ to Paris many times
  5. 8. I have ____ about my decision to leave.
  6. 11. Have they ____ their dog for a walk today?
  7. 12. I have ____ my best to complete the project on time.
  8. 13. She has ____ enough of the cold weather.
Down
  1. 1. Have your parents ____ to visit you recently?
  2. 3. I have ___ the report to my boss
  3. 5. They have ___ the movie already.
  4. 6. They have ___ the game twice
  5. 9. She hasn't ____ me any updates about the meeting.
  6. 10. What have you ____ to upset her?