Across
- 3. We haven't _____ (hear) from John in weeks!
- 6. I've never _____ (fly) in an airplane.
- 8. His mother has _____ (get) him a lot of presents.
- 9. They've ____ (won) this competition many times.
- 10. I know who Damian is. We've ____ (meet) before.
- 11. We've never _____ (be) to Spain.
- 13. I've _____ (bring) you some cookies!
- 14. I've _____ (spend) a lot of money on books.
Down
- 1. I've _____ (have) this laptop for years.
- 2. Have you _____ (see) Matthew lately?
- 4. Has Diana ____ (read) all these books?
- 5. Michaela hasn't _____ (come) home yet.
- 6. I think Claude has _____ (forget) about the meeting...
- 7. Chris has ______ (become) an annoying person.
- 8. You've ____ (grow) so much!
- 12. He's ____ (eat) all the food.
