have sth to do和 have sth done的区别
发布网友
发布时间:2023-07-05 01:46
我来回答
共4个回答
热心网友
时间:2023-07-10 10:42
have sb to do stn ,让某人做某事。例如 I had you to bring some books for Jim
have stn done ,使某物被怎样(是被动的,这里的sth 是承受者,而非动作的执行者),例如I had my hair cut last sunday.
热心网友
时间:2023-07-10 10:43
sb have sth to do 是指 sb 自己要去做sth
e.g He has alot of work to do 他有许多事情要做
sb have sth done 是指sb让别人来做或者完成sth
e.g I have my computer repaired.我找人把电脑修好了。
热心网友
时间:2023-07-10 10:43
have
sth
to
do
是有什么事情要去做,意思是还没有做!例:I
have
a
lot
of
work
to
do!
have
sth
done
是让什么事情被做,已经完成的动作!例:I
have
my
hair
cut
yesterday!(这儿cut是过去分词)
热心网友
时间:2023-07-10 10:44
have sth to do 是你自己有一些事情要做,强调个人完成
have sth done是你让别人做一些事情
I have something to do now.我现在有些事情要做
I had the car repaired yesterday.我昨天把车送去修了。
参考资料:http://zhidao.baidu.com/question/44708485.html?si=2