have todo和have done有什么区别啊?
发布网友
发布时间:2023-11-29 10:36
我来回答
共1个回答
热心网友
时间:2024-03-06 00:27
sb have sth. to do,有事要做,这里的sth,是由说话人完成的。sb是行动的主体,
强调说话人要做某事
sb have sth. done,翻译的话,还是说成有事要做,但这里的sth的行动主体不再是说话人,而是其他主体。即sth 被另一主体做了什么。sth 和done'是被动关系。强调说话人让其他人做某事
eg:1 I still have some homework to finish.
2 I will have my car mended .
例句1中,我自己还有家庭作业要完成。家庭作业是“我”自己写的,所以have sth do,主动关系
例句2中,我要把我的车送去修。修理的人肯定不是我,所以我的车是被别人修,即have sth done。被动关系