have sth doing与have sth done的区别

llovequnzhi 1年前 已收到3个回答 举报

rain夜 幼苗

共回答了17个问题采纳率:76.5% 举报

have sth doing使某人一直做某事
have sth done让某人做了某事

1年前

2

三色人 幼苗

共回答了12个问题 举报

have sth doing 是主动
have sth done是被动

1年前

1

东方芝加哥武汉 幼苗

共回答了42个问题 举报

理解这种结构最好的办法是理解他们的意义。这是一种have引起的一种动词+宾语+宾语补足语的结构。这种结构中,宾语和宾语补足语有逻辑上的主谓关系。
have sth doing即doing是sth发出的动作,为主动。
have sth done即sth是done的逻辑主语,但是被动的。例如:
I have had my watch repaired.中,watch 是被...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.024 s. - webmaster@yulucn.com