no sooner than和hardly when的区别是什么?

2026年09月26日 13:16
有2个网友回答
网友(1):

no sooner than和hardly when的区别为:指代不同、语法不同、侧重点不同。

一、指代不同

1、no sooner than:刚…就。

2、hardly when:一…就。

二、语法不同

1、no sooner than:nosooner..than意思是刚做完A这件事,就做B这件事。

2、hardly when:hardly ..when..更紧凑一些,意思是“几乎未来得及做完A这件事,紧接着就开始做B这件事”。

三、侧重点不同

1、no sooner than:句子的关系相对来说比hardly when更加松散一些。

2、hardly when:侧重于句子的关系更加的紧凑。

网友(2):

"No sooner than" 和 "Hardly when" 都是英语中常见的表达方式,用于表示两个事件或行动发生的先后顺序。它们在含义和用法上略有不同:

  • "No sooner than" 表示“一...就...”的意思,通常用于描述一个动作刚刚完成,另一个动作立即跟着发生。例如:No sooner than I finished my meal, the phone rang.(我刚吃完饭,电话铃就响了。)

  • "Hardly when" 则表示“几乎没...就...”的意思,也用于描述两个动作之间紧密的时间关系,但它强调的是两个动作之间短暂的时间间隔。例如:Hardly had she arrived home when the storm hit.(她刚回到家,暴风雨就来了。)

  • 需要注意的是,"No sooner than" 和 "Hardly when" 在结构上也略有不同。前者是一个倒装结构,动词放在主语之前;而后者则是一个正常的从句结构。

    总之,“No sooner than” 和 “Hardly when” 它们都是表示两个事件或行动发生的先后顺序,但在含义和用法上略有不同。