No sooner had he left the house than it began to rain。 为什么把HAD提前

如题所述

因为为了表示强调No sooner被放到句子前面,打乱了正常语序,所以had要提前。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-13
这是一个倒装句

no sooner had + 主语 + 过去分词 than 后面接一个过去时态的动作

第一件事情刚发生,后面的事情就跟着发生了本回答被提问者采纳
第2个回答  2009-05-13
No sooner ...than...放在句首,表示强调.这时主句要倒装.
与这个短语类似的还有 hardly ... when
意思为:"还没...就..."
第3个回答  2009-05-13
no soon ...then ...加句子要求倒装,因为had提前引起倒装