Present perfect vs past simple

123456789
Across
  1. 2. We ______ (buy) a new car last month.
  2. 5. I have ______ (be) to Paris three times.
  3. 6. I have never ______ (catch) a fish before!
  4. 7. I have ______ (do) all my homework already.
  5. 8. She ______ (become) a doctor in 2015.
  6. 9. They have ______ (fly) to New York several times before.
Down
  1. 1. He ______ (bet) all his money on the wrong horse last weekend.
  2. 3. They ______ (give) me a wonderful gift for my birthday yesterday.
  3. 4. The movie has just ______ (begin), so you haven’t missed much.
  4. 5. Ouch! Something just ______ (bite) me!
  5. 6. He ______ (choose) the wrong answer in the test.
  6. 7. We have ______ (draw) a beautiful picture for the competition.
  7. 9. The thief ______ (flee) before the police arrived.