✨ ベストアンサー ✨
なぜhadがheの後ろではなく、前に来ているのですか?
→ 否定語が文頭に来ると「倒置」(=疑問文の語順)になるという文法のルールです。
・普通の文:He had no sooner seen the police officer than he ran away.
〇倒置文:No sooner [had he seen](過去完了形・疑問文の語順) the police officer than he ran away.
警察官を見るとすぐに彼は走り去った。
※No sooner [had S1 ~ed](過去完了形・疑問文の語順) than S2 …ed(過去形) S1が~するとすぐにS2が…した
=As soon as S1 had ~ed(過去完了形), S2 …ed(過去形)
参考にしてください。