Indefinite Pronouns + Present Perfect

12345678910
Across
  1. 2. ___ has finished the homework.
  2. 5. She has ___ three books this month.
  3. 6. I haven’t seen ___ at the party.
  4. 7. ___ has changed since last year.
  5. 9. They have ___ to Canada twice.
  6. 10. He hasn’t bought ___.
Down
  1. 1. ___ has eaten all the pizza.
  2. 3. She has ___ a letter to her friend.
  3. 4. We have ___ this movie before.
  4. 8. ___ has happened here before.