Past Simple & Present Perfect

123456789101112
Across
  1. 2. Did Philip ___ (pass) the exam?
  2. 4. Monica ____ (buy) a painting at the exhibition last week.
  3. 6. Michael ____ (drive) to London yesterday.
  4. 9. It’s the best dish I have ever __ (try).
  5. 10. The teacher asked Sarah a question, but she didn't ____(answer) it.
  6. 12. Have your parents __ (meet) your girlfriend yet?
Down
  1. 1. My brother has just _____ (wash) the car, that’s why it looks so clean.
  2. 3. Has Jane __ (work) here since last summer?
  3. 5. What did you __ (do) yesterday?
  4. 7. It has __ (rain) for three days.
  5. 8. I am so hungry! I haven't _____ (eat) all day.
  6. 11. I have never __ (see) a James Bond film.