一道题英语题

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:32:47
_everything ready before the camp starts is very important.
A To have got B Having got C got D getting
请拿位强人说说为什么一定要选D,A为什么不可以?

A 要是去了got,变成to have everything ready ... 就对了。 have got是 有 的意思了。 具体从语法上讲我也不能说得很详细,看其他人吧

因为后面有be动词“is”
这是个从句
所以前面的动词要用动名词形式代替主语,所以A不行

句意是“旅行前准备好一切是很重要的”
get ready意思为准备
动词作主语因此是getting
若是To have got 便译为旅行前去使一切都准备好很重要

这是因为这个句子中的谓语动词是“is”,而“to do ”表示目的,与句子的意思不符因此不选A。

have got = have,是很口语的表达方式。如果去掉A中的have 把got 改为get就可以了。

动名词作主语