Question

1234567891011121314151617181920
Across
  1. 4. The room ___ been cleaned before we came. (Past Perfect)
  2. 5. The car ___ been stolen before midnight. (Past Perfect)
  3. 7. The car ___ being washed when I arrived. (Past Continuous)
  4. 8. The homework ___ done yesterday. (Past Simple)
  5. 11. The bridge ___ built in 1990. (Past Simple)
  6. 12. My homework ___ done. (Present Simple)
  7. 15. The message ___ have been delivered earlier. (Modal Perfect: should)
  8. 18. The bike ___ repaired last week. (Past Simple)
  9. 20. The test ___ be completed now. (Modal: must)
Down
  1. 1. The report ___ been finished. (Present Perfect)
  2. 2. My project ___ being checked. (Present Continuous)
  3. 3. The wall ___ been painted green. (Present Perfect)
  4. 6. The cake ___ baked every day. (Present Simple)
  5. 9. The homework ___ going to be collected soon. (Future with “be going to”)
  6. 10. The new shop ___ be opened next month. (Future Simple)
  7. 13. The key ___ have been lost somewhere. (Modal Perfect: must)
  8. 14. The letter ___ be sent tomorrow. (Future Simple)
  9. 16. The novel ___ written by an Indonesian author. (Present Simple)
  10. 17. The food ___ being cooked when we came in. (Past Continuous)
  11. 19. The movie ___ being made right now. (Present Continuous)