第1个回答 2009-01-18
我觉得这个问题上面的回答都不算正确。
have sth do 没有这个结构
have sth done 过去分词作为sth的补语表示这件事被除了主语以外的人或物完成
have sth doing相当于现在分词作为补语,那么表示主语正在做某事。
丢了东西不能用have这个持续性动词表状态,这样是不合乎规则的,应该说
get sth lost
sth be missing
lose sth
具体规则可以查询柯林斯高阶的解释,很明确。
第2个回答 2009-01-18
是用 I have lost sth.
have sth. lost 也可以,语法上是正确的,因为lose sth.的结构中,sth。是宾语,所以只能用done的形式。但是 have sth. done用在这里感觉上怪怪的。正常说把什么丢了就用lose sth就行了。
第3个回答 2009-01-18
表示弄丢了某物,用have sth lost
have sb/sth doing 意思是使之保持一种状态,一直怎么样
have sth done 意思是使某事被做,但不是自己去做,比如:I had this house cleaned.我找人打扫了这个房间。
第4个回答 2009-01-18
have sth done 是指让别人做。。事,如:I have my car repaired. 我让别人修的车,我没自己修。
I have lost.