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..." 结构可用于强调一个事件紧跟着另一个事件的迅速发生。