作业帮 > 英语 > 作业

新概念2第21课Over a hundred people must have been driven away fro

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/16 05:18:15
新概念2第21课
Over a hundred people must have been driven away from their homes by the noise.这里为什么用homes?home不是不可数的吗?
还有,现在完成时和过去完成时有什么区别?它们分别怎么用?
新概念2第21课Over a hundred people must have been driven away fro
1.本句中的must have been driven away是一种判断,表示最多去的事情的猜测,在新概念一册就出现过很多这样的句子.home可以作为可数名词,用复数表示“多个家庭”.
2.现在完成时表示过去的事情与现在的关系,对现在造成影响或延续到现在,于现在有着直接关系.过去完成时是过去的过去,是指在过去的某个时间以前已经完成了的事情.现在完成时基本结构是have(has)+p.p.,过去完成时的额基本结构是:had+p.p.