AIはらだくんの最強英語パラフレーズ辞典

As soon as ~ ⇔ No sooner had ~ than … ⇔ Hardly had ~ when …

no sooner / hardly の節は「先に起きた方」なので過去完了、後の出来事は過去形。no sooner は比較級なので than、hardly / scarcely は when / before と組む。文頭に出すと倒置(had he arrived)。

no sooner A than B は直訳すると「B より早く A したわけではない」=ほぼ同時。比較級の than だと分かればペアを間違えない。hardly は「ほとんど~しないうちに」なので「着くか着かないかのうちに」がぴったり。