Present Perfect: irregular verbs

1234567891011
Across
  1. 1. I've __________ (lose) my keys!
  2. 3. Sarah hasn't __________ (find) her ring yet.
  3. 4. I have just __________ (buy) a new dress.
  4. 8. Has anyone __________ (see) my sunglasses?
  5. 9. She has __________ (grow) up a lot since I last saw her.
  6. 11. Have they __________ (eat) Mexican food yet?
Down
  1. 2. John has __________ (teach) English for more than ten years.
  2. 4. Have you ever __________ (be) to Italy?
  3. 5. Have you __________ (hear) from Rachel recently?
  4. 6. They have never __________ (go) to Paris.
  5. 7. Judy isn't here right now. She has just __________ (leave)the shop.
  6. 10. I have __________ (know) Carol since I was a child.