单选题 No sooner ______ there than he fell ill.
  • A) had he arrived
  • B) he had arrived
  • C) had arrived he
  • D) arrived he


【正确答案】 A
【答案解析】[解析] No sooner...than...和hardly/scarcely…when…的句式意为“一……就……”。而我们知道,当句首状语为否定词或带有否定意义的短语时,一般引起部分倒装,即将助动词提前到主语之前,故选 A。