"No sooner...than..." 是一个常用的固定搭配,表示“一……就……”,用于描述两个紧接着发生的动作。当使用倒装结构时,句子会更加正式和文学化。以下是关于 "no sooner...than..." 倒装句的用法总结:
1. 基本结构
正常语序: No sooner + 主语 + 助动词/系动词 + 其他 + than + 从句。
倒装语序: No sooner + 助动词/系动词 + 主语 + 其他 + than + 从句。
2. 使用条件
时态要求: 主句通常使用过去完成时(had + 过去分词),从句使用一般过去时。
倒装条件: 当 "no sooner" 位于句首时,主句需要倒装。
3. 例句
正常语序:
He had no sooner arrived than he was asked to leave again.
他一到就被要求再次离开。
倒装语序:
No sooner had he arrived than he was asked to leave again.
他一到就被要求再次离开。
4. 注意事项
连词固定: "No sooner" 必须与 "than" 搭配使用,不能替换为其他连词。
时态一致: 主句和从句的时态要保持一致,主句用过去完成时,从句用一般过去时。
5. 其他类似结构
Hardly/Scarcely...when...: 表示“刚……就……”,用法与 "no sooner...than..." 类似。
Hardly had she entered the room when the phone rang.
她刚进房间,电话就响了。
6. 示例段落
No sooner had the sun risen than the birds began to sing. The morning air was filled with their joyful melodies, signaling the start of a new day. The villagers, no sooner had they heard the birds than they started their daily chores, each one busy in their own way.
通过以上总结,可以更好地理解和使用 "no sooner...than..." 的倒装句结构,使表达更加丰富和准确。