When we ___ the station the train ___ already ___ .

reach / was / leaving
shall reach / - / left
reached / had / left
were reaching / were / leaving
reach / has / left
Intermediate Grammar Exercises
Fiverr 2021 English Level Tests
English Vocabulary Tests
English Modals Tests