no sooner than和hardly when有什么区别呢?

2026年09月26日 08:52
有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" 和 "hardly when" 都是表示某个事件几乎立刻发生的意思。

"no sooner than" 表示“一...就”,用于表示两个事件几乎同时发生,但第一个事件稍微早一些。它的结构通常是:“No sooner + 主语 + 助动词 + 第一个事件,than + 第二个事件”。例如:

No sooner had I arrived home than it started to rain.(我刚到家就开始下雨。)

No sooner did she finish her speech than the audience applauded.(她一讲完演讲,观众们就鼓掌。)

"hardly when" 表示“刚...就”,用于表示第一个事件刚刚发生,就紧接着发生了第二个事件。它的结构通常是:“Hardly + 主语 + 动词,when + 第二个事件”。例如:

Hardly had I started reading the book when my phone rang.(我刚开始读书,手机就响了。)

Hardly had she finished cooking when the guests arrived.(她刚煮完饭,客人们就到了。)