no sooner than 用任何时态吗?

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:34:56
还有一个hardly ...when他们难道只能接过去完成时,和过去时?
便造二个句子,谢谢!

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.
与这个短语类似的还有 hardly ... when
意思为:"还没...就..."
例:
We had hardly gotten there when it began to rain.
我们还没到那儿,天就下起雨了.
(主句用过去完成时,从句用一般过去时)
Hardly...when...也常放在句首
例:
Hardly had we gotten there when it began to rain.
就是这样

No sooner had we realized our knowledge than we would succeed.
Hardly had they gone there when they knew they were wrong.
no sooner... than 和 hardly ...when 都引导倒装结构,前一句用过去完成时,后一句用过去时。