关于no sooner……than ,有两点需要我们注意:
第一,no sooner…than 一般用来描述做过的事情,它不能用于表示将来的事。一般情况下,主句为过去完成时,从句为过去时。
We had no sooner set out than a thunder storm broke.
我们出发不久就雷雨大作。
I had no sooner come home than it began to snow.
我刚一到家天就开始下起雪来了。
第二,如果no sooner 位于句首,主句要用倒装结构。
No sooner had he arrived than he went away again.
他刚到就又走了。
No sooner had I got to the bus stop than the bus started.
我刚到公共汽车站,汽车就开了。