早教吧 育儿知识 作业答案 考试题库 百科 知识分享

过去时的被动语态当句子中有before,after……等词时,一定要加had吗?例:Fortunetely,thepopulationhadleftthevillagebeforethevolcanaerupted.这里的had能不能不加?记得初中老师说before,after……这

题目详情
过去时的被动语态 当句子中有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,要看句子的语境,才能作出正确的选择
把高中语法书好好看一下嘛