PUZZLE

123456789101112131415161718192021222324252627282930313233343536373839
Across
  1. 2. We ___ to Bali last year.
  2. 6. The team ___ for weeks before the final.
  3. 10. At 7 p.m., she ___ for her exam.
  4. 13. It ___ for hours before the sun came out.
  5. 14. They ___ all the tickets before noon.
  6. 17. I ___ the bus because I woke up late.
  7. 18. We ___ the meeting at 9.
  8. 19. He ___ for three hours when the call came.
  9. 20. She ___ all morning before breakfast.
  10. 21. She ___ dinner when I arrived.
  11. 23. They ___ the museum on Friday.
  12. 26. They ___ the movie before we arrived.
  13. 27. She ___ the email already.
  14. 28. The teacher ___ while the students took notes.
  15. 31. He ___ the door quietly.
  16. 32. Yesterday I ___ a sandwich.
  17. 34. I ___ the book in two days.
  18. 35. We ___ for an hour when the bus arrived.
  19. 37. He ___ a new phone last week.
  20. 39. They ___ the project since May.
Down
  1. 1. I ___ when you called.
  2. 3. I ___ a letter when you knocked.
  3. 4. We ___ to the radio on the way home.
  4. 5. She ___ English for months before the test.
  5. 7. The dog ___ loudly all night.
  6. 8. The kids ___ in the yard when it started to rain.
  7. 9. They ___ along the beach at sunset.
  8. 11. He ___ home before the storm began.
  9. 12. I ___ dinner by the time you called.
  10. 15. She ___ the package by yesterday morning.
  11. 16. The children ___ a movie at that time.
  12. 19. He ___ the letter after thinking twice.
  13. 20. He ___ the car before the trip.
  14. 22. She ___ the answer quickly.
  15. 24. They ___ in Jakarta since 2018 before moving.
  16. 25. We ___ the report by noon.
  17. 29. I ___ the keys somewhere safe.
  18. 30. She ___ abroad for years before returning.
  19. 33. He ___ the window by accident.
  20. 36. (Down)
  21. 38. We ___ about the plan for days.