VERBS IN PRESENT PERFECT

12345678910
Across
  1. 4. I have (climb)......... the mountain.
  2. 6. The shop has (open) ......... for 10 years.
  3. 7. Anna has (be) ......... to China.
  4. 9. He has (ride) .........a camel several times.
Down
  1. 1. We have (write) ......... letters.
  2. 2. They have (watch) ......... that movie before.
  3. 3. She has (visit)......... Korean.
  4. 5. He has (do) ......... all the homework.
  5. 8. They have (eat) ......... sushi.
  6. 10. I have (drink) ......... milkshake.