no sooner ... than ...

一……就……

no sooner ... than ...

"no sooner...than..." 是一个常见的英语语法结构,用于表示一个事件紧接着另一个事件发生。它常用来强调第二个事件紧随第一个事件的迅速或即时性。

这个结构通常由两部分组成:

1. "no sooner": 意为"一...就"或"刚...就",表示第一个事件发生得很快。
2. "than": 表示第二个事件的发生。

下面是一个使用 "no sooner...than..." 结构的例子:

"No sooner had I sat down than the phone rang."

在这个例子中,"no sooner" 表示坐下的动作非常迅速,而"than" 后面的电话响了,表示电话的到来非常快。

需要注意的是,"no sooner...than..." 结构中,动词要使用倒装形式。如果第一个事件是完成时态,那么后面的事件要用完成时态或者过去时态。

例如:

"No sooner had he arrived home than it started raining."

在这个例子中,第一个事件使用了完成时态"had arrived",而第二个事件使用了过去时态"started"。

总之,"no sooner...than..." 结构可用于强调一个事件紧跟着另一个事件的迅速发生。