Present Perfect Crossword

12345678910111213141516171819
Across
  1. 2. "I eat out every day! I haven't ______ for ages!"
  2. 4. "Oh! I recognise this song. I've _____ it before."
  3. 8. "Argh! I've been _____ by another wasp!"
  4. 9. "Wow! That was the best movie I've ever _____!"
  5. 10. "I've studied English _____ about 10 years"
  6. 14. "I haven't _____ abroad since Covid-19."
  7. 16. "Get in there! Japan has _____ another gold medal!"
  8. 17. "Since my best friend moved back to Canada, we've _____ on the phone every day!"
  9. 18. "I'm so hungry - I haven't _____ anything yet today."
  10. 19. "Have you ______ your parents about your exam result?"
Down
  1. 1. "I've just _____ a new car! Look... it's a Honda!"
  2. 3. "I've _____ a horse, an elephant, a camel, and a pig!"
  3. 5. "Have you _____ the internet today?"
  4. 6. "Atchoo!" "Bless you! Have you _____ a cold?"
  5. 7. "Help! Someone has _____ my wallet!"
  6. 11. "I've studied English _____ I was 8 years old"
  7. 12. "I've _____ my grandmother a lot recently since she got sick."
  8. 13. "My best friend and I have _____ each other since primary school!"
  9. 15. "Have you ever _____ a marathon?"