请教have sth do 和have sth doing的区别

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:04:28
请问我丢了是用have sth lost 还是have sth losing ,have sth thing done 不是让某事被做吗 不能说我的事让人做


I have lost sth

我觉得这个问题上面的回答都不算正确。

have sth do 没有这个结构
have sth done 过去分词作为sth的补语表示这件事被除了主语以外的人或物完成
have sth doing相当于现在分词作为补语,那么表示主语正在做某事。

丢了东西不能用have这个持续性动词表状态,这样是不合乎规则的,应该说
get sth lost
sth be missing
lose sth
具体规则可以查询柯林斯高阶的解释,很明确。

have 在这里做的是使役动词...
have sth do 和have sth doing 的区别是have sth doing 强调的是动作还在持续...
这里我丢了东西是用have sth lost
have sth done这两种翻译都可以,只是强调的重点不同...一个强调的是受动者,后者强调的施动者.

是用 I have lost sth.
have sth. lost 也可以,语法上是正确的,因为lose sth.的结构中,sth。是宾语,所以只能用done的形式。但是 have sth. done用在这里感觉上怪怪的。正常说把什么丢了就用lose sth就行了。

have sth done 是指让别人做。。事,如:I have my car repaired. 我让别人修的车,我没自己修。
I have lost.

表示弄丢了某物,用have sth lost
have sb/sth doing 意思是使之保持一种状态,一直怎么样
have sth done 意思是使某事被做,但不是自己去做,比如:I had this house cleaned.我找人打扫了这个房间。