no sooner...than 除了可以用于過去完成時是否還能用于一般過去時

熱心網(wǎng)友

完成時和過去時都可以. 完成時:I had no sooner got back to the kitchen than the door-bell rang loud enough to wake the dead. (金山詞霸例句)過去時: No sooner did he get to the classroom than he began the lecture. (中學語法復習指南例句)

熱心網(wǎng)友

no sooner。。。than。。。只用過去完成時No sooner had he got to the station than the train started。他一到達車站,火車就開走了。I had no sooner seen him than I asked him about the matter。我一見到他,就問及那件事情。(注) no sooner與than搭配放在句首,助動詞had放在主語前,即:No sooner had I seen。。。。 no sooner所在的主句常用過去完成時, that引導的從句用一般過去時。no sooner。。。 than與下面的hardly。。。when以及scarcely。。。when(間或before) 同義,用法相同。2.hardly。。。when。。。Hardly had it stopped raining when they went to work in the fields。雨一停,他們就到田里去干活了。He had hardly got off the bus when he met an old friend of his。他一下公共汽車,就碰見他的一個老朋友。3。 scarcely。。。when/before。。。Scarcely had the bell rung when they went to the playground。鈴一響,他們就到操場去了。He had scarcely got home before it began to rain。他一到家,天就開始下雨了。。

熱心網(wǎng)友

可以用一般過去時。No sooner was the frost off the ground than the work began.No sooner had she come than the maid knocked.I had no sooner left than she called.