Mixed tenses review

123456789101112131415161718
Across
  1. 3. I can ____ really fast
  2. 6. If I ____ rich, I would leave my job
  3. 8. They were ____ a new house in the city
  4. 9. We ____ that film last week
  5. 12. My friends and I ____ passed the final exam
  6. 13. The teacher won't ____ the exams until tomorrow
  7. 14. I _____ sleep for 12 hours in a row when I was a child
  8. 15. At the moment, they are ____ football in the park
  9. 16. Had they ____ very fast in the competition?
  10. 18. I didn't know that I _____ to study that much for my exam
Down
  1. 1. Peter ____ two plates while he was doing the washing up
  2. 2. Look! The dog is ____ with the cat!
  3. 4. Mary doesn't ____ up early
  4. 5. You _____ be at least 18 to drive a car
  5. 7. He had ____ snacks before dinner
  6. 8. She hasn't ____ the flight yet
  7. 10. She ____ buy a new car for dad tomorrow
  8. 11. He was ____ a great job
  9. 17. He doesn't ____ running very often