
“hardly when”与“no sooner…than”是英语中两个用于表示时间先后顺序的短语,但它们在结构和用法上存在一些差异。以下是对这两个短语的详细解释和比较:
一、hardly when(实为“hardly...when...”)
结构:
- “hardly...when...”是一个固定句型,意为“刚……就……”。其中,“hardly”通常位于句首,后面紧跟主语和谓语;“when”引导一个从句,表示某个动作或事件紧接着发生。
用法:
- 该句型强调前后两个动作的紧密连贯性,即前一个动作刚刚完成或还未完全结束,后一个动作就已经开始了。
- 在使用时,需要注意将“hardly”置于助动词之前,如果句子中没有助动词,则需要添加“did”来构成倒装句。同时,“when”引导的从句则使用陈述语序。
例句:
- Hardly had I sat down when the phone rang.(我刚坐下电话就响了。)
- Hardly did she arrive home when it started raining.(她刚到家就开始下雨了。)
注意:
- 由于“hardly”在口语中不常用,且有时会被误解为否定词“hardly”(几乎不),因此在实际交流中可能更倾向于使用其他表达方式,如“as soon as”等。但在书面语中,该句型仍然被广泛接受和使用。
二、no sooner...than
结构:
- “no sooner...than...”也是一个表示时间顺序的短语,意为“一……就……”。其中,“no sooner”位于句首,后面紧跟主语和谓语;而“than”则引导另一个从句,表示与前一个动作同时或紧接着发生的另一个动作。
用法:
- 与“hardly...when...”类似,“no sooner...than...”也强调两个动作的紧密连贯性。但不同的是,“no sooner...than...”更侧重于表达两个动作在时间上的几乎同时性或非常短暂的间隔。
- 在使用时,需要将“no sooner”置于句首并引起部分倒装(即将助动词提到主语之前)。同时,“than”引导的从句则保持陈述语序不变。
例句:
- No sooner had he finished his homework than he went out to play.(他刚一做完作业就跑出去玩了。)
- No sooner did we arrive at the airport than we realized we had forgotten our passports.(我们刚到机场就发现忘了带护照。)
注意:
- 在使用“no sooner...than...”时,需要注意保持句子的平衡性和流畅性,避免因为倒装结构而导致读者理解困难。
三、区别总结
- 结构差异:“hardly...when...”中的“hardly”位于句首且通常需要倒装;“no sooner...than...”中的“no sooner”同样位于句首并需要倒装,而“than”则引导另一个从句。
- 语义重点:两者都强调动作的紧密连贯性,但“hardly...when...”更多地强调前一个动作对后一个动作的触发作用;而“no sooner...than...”则更侧重于表达两个动作在时间上的几乎同时性或非常短暂的间隔。
- 使用场景:在实际使用中,“hardly...when...”可能因为其口语中的不常用性而被替换为其他表达方式;而“no sooner...than...”则因其清晰明了的结构而在书面语和口语中都得到了广泛应用。
综上所述,“hardly when”(实为“hardly...when...”)与“no sooner...than”虽然都是表示时间先后顺序的短语,但在结构和用法上存在明显的差异。因此,在选择使用哪个短语时需要根据具体的语境和表达需求进行灵活选择。
