问题 选择题

 No sooner _____ themselves in their seats in the theatre _______ the curtain went up.

A.they have settled; before

B.had they settled; than

C.have they settled; when

D.they had settled;than

答案

答案:B

no sooner…than…,hardly…when…结构中,主句应用过去完成时的倒装结构。故选B。

选择题
单项选择题