have done和have do区别As the road can't meet the need of trainsport,the government has decided to have our company --------- another one.A.to build B.build C.built D.building请问选择B的原因和have done,have do区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 17:15:48
have done和have do区别As the road can't meet the need of trainsport,the government has decided to have our company --------- another one.A.to build B.build C.built D.building请问选择B的原因和have done,have do区别

have done和have do区别As the road can't meet the need of trainsport,the government has decided to have our company --------- another one.A.to build B.build C.built D.building请问选择B的原因和have done,have do区别
have done和have do区别
As the road can't meet the need of trainsport,the government has decided to have our company --------- another one.
A.to build B.build C.built D.building
请问选择B的原因和
have done,have do区别

have done和have do区别As the road can't meet the need of trainsport,the government has decided to have our company --------- another one.A.to build B.build C.built D.building请问选择B的原因和have done,have do区别
have sb do 是指让某人做某事,文中指让公司建设另一个
have sb/sth done是指让某人或某物被他人……比如have yourself understood即为使你自己被他人理解

前者属完成时 后者好象没有这种用法

呵呵,简单嘛,这个题是考的have作为使动词,就像let、make等,后面跟宾语,再跟不定式(但是一般是省略to),意思是使。。。或者让。。。等等。而have done是现在完成时,根本就和前面不是一回事,表示已经做完了,这里是这条路不能满足交通的需要,所以政府决定要让我们公司再修另外一条路(肯定还没修好,所以是不定式,表示将来)。...

全部展开

呵呵,简单嘛,这个题是考的have作为使动词,就像let、make等,后面跟宾语,再跟不定式(但是一般是省略to),意思是使。。。或者让。。。等等。而have done是现在完成时,根本就和前面不是一回事,表示已经做完了,这里是这条路不能满足交通的需要,所以政府决定要让我们公司再修另外一条路(肯定还没修好,所以是不定式,表示将来)。

收起