简单翻译
He said he would have it checked immediately,but he hasn't done yet 其中“have it checked"什么意思? 另外,为什么要用done而不是用do?
have作为使役动词的用法。 have sb do sth 表示让某人做某事 have sth done 表示让某事物被......,这里动词与宾语是逻辑上的动宾关系。have it checked可以翻译为“检查一下它”,而实际上可以直译为“让它被检查一下”,实施“检查”这一动作的人既可以是本句的主语“He”,也可以是其他人。
问:have done 与 have sth. done 的区别
答:楼上的也没看明白问题啊(即使是按他看成的问题也是一塌糊涂,print是定语?) have(had) done sth意思是自己已经做了某事,而have(had)...详情>>
答:详情>>