过去时的被动语态 当句子中有before,after……等词时,一定要加had吗? 例:Fortunetely,the population had left the village before the volcana erupted. 这里的had能不能不加? 记得初中老师说before,after……这些词是标志词,见了他们就一定要加had,但高中老师说加了before,after……这些词,就可以省略had. 哪个说法对了?为什么?
加不加had,会导致句子的句型不一样,不存在哪个错了的问题 比如例句,Fortunetely,the population had left the village before the volcana erupted. 是过去完成式结构。the volcana erupted(火山爆发)发生在过去,“人们(the population) 离开(left)”这个动作发生在火山爆发之前,所以是had 引导过去完成时…… 如果不要had,即 Fortunetely,the population left the village before the volcana erupted.这个句子就是一般过去式了…… 要不要用had,要看句子的语境,才能作出正确的选择 把高中语法书好好看一下嘛