Correct variant of construction
No sooner ___ the platform than the train started to move.
Показать ответ и разборСкрыть ответ и разбор
Верный ответ
- Dhad we reached
Разбор
The construction "No sooner ... than" links two past actions: the first action happened just before the second one. The first action is in the Past Perfect, and because the sentence begins with the negative adverbial "No sooner", the word order is inverted: the auxiliary comes before the subject ("had we reached"). "we had reached" keeps the direct word order, which is wrong after "No sooner". "did we reach" uses the Past Simple instead of the Past Perfect. "have we reached" is the Present Perfect and does not fit the past context ("started"). So the correct answer is "had we reached".