Present Perfect vs. Past Simple

123456789101112
Across
  1. 3. My family _______ to Montreal last weekend (come).
  2. 5. I _______ to my professor 4 hours ago (speak).
  3. 7. She hasn’t _______ to her boss yet (speak).
  4. 9. I have never _______ a letter to the president (write).
  5. 10. Two days ago I _______ a plate (break).
  6. 11. She _______ candy from the store (steal).
  7. 12. He _______ the national anthem at the game (sing).
Down
  1. 1. She _______ out the candles on her cake (blow).
  2. 2. My parents _______ me a dog when I was 12 (give).
  3. 4. She has _______ to my house every day this week so far (come).
  4. 5. He has never _______ anything (steal).
  5. 6. I have _______ three bones in my life (break).
  6. 8. I have already _______ her money (give).
  7. 9. Yesterday, I _______ an essay (write).
  8. 10. The wind has _______ the leaves onto our porch (blow).
  9. 11. The singer has never _______ in Italian (sing).