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

2024-12-27 21:49:52
推荐回答(3个)
回答1:

恩.. 如果确认是 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
我完成了我的任务。

:)

回答2:

have ... doing ...让某人一直做某事。例如:
He had us waiting for him. 他让我们一直等他。

回答3:

正在做和已经做完了