问题补充:
He to the lab than he set out to do the experiment.
A. has no sooner got
B. no sooner got
C. will no sooner get
D. had no sooner got
答案:
A. has no sooner got
B. no sooner got
C. will no sooner get
(答案→)D. had no sooner got
解析:no sooner… than是一固定搭配,意思是“一……就……”,其时态为从句中用一般过去时,主句中用过去完成时,相同的结构还有hardly /scarcely…when…?答案为D?