havesth.doing和havesth.done有什么区别

如题所述

恩.. 如果确认是 have sth doing 而不是have sb doing sth 的话,那其实不是一个短语,而是表示一种修饰,
表示 有什么事情正在进行 或是 主动进行,比如说:The forests have trees growing. 意思和 growing trees 是一样的, 是说 森林有很多成长中的树,

另比如:I have my training undergoing
是说 我有正在进行中的培训, 或者 意译为 我在进行我的培训了

Have sth done 就简单点了,也可以直接理解成短语,
表示 使什么任务完成 了
比如:I have my tasks done
我完成了我的任务。

:)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-28
have ... doing ...让某人一直做某事。例如:
He had us waiting for him. 他让我们一直等他。追答

have sth done 表示:某事是让别人做。例如:
I will have my hair cut. 我要去理发。(头发是让理发师剪)

She had her watch repaired. 她修表。(表是请别人修的)

认真答题,确保正确。放心采纳,欢迎追问。

第2个回答  2015-10-28
正在做和已经做完了
相似回答