no sooner than 和hardly when 有什么区别,再造个句子谢谢了,大神帮忙啊

2026年09月16日 18:57
有4个网友回答
网友(1):

1.no sooner... than... "一...就..." 引导时间状语从句,主句用过去完成时,"than"后面的从句用一般过去时.(从这里可以知道,no sooner后面是主句;than后面是从句) 例: I had no sooner reached home than it began to rain. 我一到家天就下起雨来 No sooner ...than...常放在句首,表示强调.这时主句要倒装. 例:No sooner had I reached home than it began to rain. 2. hardly ... when 意思为:"还没...就..." 例: We had hardly gotten there when it began to rain. 我们还没到那儿,天就下起雨了. (主句用过去完成时,从句用一般过去时) Hardly...when...也常放在句首 例: Hardly had we gotten there when it began to rain.

网友(2):

两个意思明明一样,都是“刚。。,就。。”的意思 I had no sooner got back to the kitchen than the door-bell rang loud enough to wake the dead. 我刚走回厨房,门铃又响了,响得足以把死人吵醒. H-had he arrived when she started complaining.他刚一到, 她就开始抱怨起来。

网友(3):

no sooner。。。。 than 。。。。。。 意思是:一。。。就。。。了 hardly 。。。when。。。。 意思是: 刚。。。就。。。了 它们的用法是一样的 ,意思区别不大 例如 I had no sooner reached home than it began to rain. 我一到家天就下起雨来 No sooner ...than...常放在句首,表示强调.这时主句要倒装. 例:No sooner had I reached home than it began to rain. 用下面这个说法意思是一样的 We had hardly gotten there when it began to rain. 我们还没到那儿,天就下起雨了. (主句用过去完成时,从句用一般过去时) Hardly...when...也常放在句首

网友(4):

没区别,通用。 Hardly had he arrived when he began to talk. No sooner had he arrived than he began to talk.