作业帮 > 英语 > 作业

_ our food running out ,we had to walk to a village for help

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/12 17:02:10
_ our food running out ,we had to walk to a village for help.
A.Since B.Because C.With
答案是C考查with 的复合结构,但是A和B不选的原因是什么?
_ our food running out ,we had to walk to a village for help
A,B 都是从属连词,可以用来引导原因从句,可是题干our food running out 是个复合宾语,只有with 这个介词可以接这样的复合宾语,表原因等
此题的关键是要注意running out 不是谓语,而是非谓语动词,做宾补的
再问: These rivers should be prevented _.
A. to be polluted B. from being polluted C.
polluting D. being polluted
选哪个?为什么?谢谢。

Who prevented their plans from _?
A. carrying out B.to be carried out C. having carried outD.being carried out
选哪个?为什么?

这两个题都考查到了prevent.请说一下考察点。
再问: 为什么prevent from 后跟的东西不一样?还有不是说,这里的from 可以省略吗,为什么第一个的 D项不能选?
再答: prevent sb from doing sth
prevent sth from being done
所以第一题选B; 第二题选D, 都属于第二种情况
再问: 嗯,那第一题里的D 为什么不能选,明明讲的时候是prevent 的from 可以省略、只有keep 的from 不可以省?
再答: 这你要清楚为什么可以省:
如:
We should prevent these river being polluted
此句没有from(你可以理解为省了from), 其实是因为prevent 可以接动名词作宾语, 没有from 的话, 如此句these river being polluted就是“动名词的复合结构”作宾语的, 也就是说这时它是个整体。
好,那我们回过头来看第一题, 如果选D, ....呵呵, 谁还看得出是“动名词的复合结构”呀! :) 显然不对!!
再问: 🙏