请问no sooner…than…和hardly …when…的用法?

请问no sooner…than…和hardly …when…的用法?

结构:no sooner后面是主句,than后面是从句。主句用过去完成时,而than后面的从句用一般过去时。

意思:该结构表达的是“一…就…”的含义,强调两个动作之间的紧密衔接。

倒装用法:当no sooner位于句首时,主句需要采用倒装结构,即“No sooner had + 主语 + 过去分词…,than + 从句”。

示例:

No sooner had he arrived than he was kidnapped.(他一抵达就被绑架了。)

No sooner had she had time to sit and have a rest than the phone rang again.(她刚想坐下来休息一会儿,电话又响了。)

结构:hardly通常位于句首,后面接主句,when后面接从句。主句用过去完成时的倒装结构,而when后面的从句用一般过去时。

意思:该结构也表达“一…就…”的含义,强调两个事件或动作之间的紧密相继。

示例:

Hardly had the concert begun when it started raining heavily.(音乐会刚开始就下起了大雨。)

Hardly had I finished my breakfast when the phone rang.(我刚吃完早餐电话就响了。)