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区别
1个回答 分类:英语 2014-10-30

问题解答:

我来补答
have sb do 是指让某人做某事,文中指让公司建设另一个
have sb/sth done是指让某人或某物被他人……比如have yourself understood即为使你自己被他人理解
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答