单项:No sooner ___the patient___drug than he____asleep.
3个回答

A

no sooner A than B

它的意思相当于“刚做完A这件事,就做B这件事

所以A得用完成时,而B用一般过去时

这个句子正常语序是the patient had taken drug no sooner than he fell asleep.

no sooner放在句首时得倒装,所以把had放在主语the patient 前面了.所以选A