I have promised to have the work finished by the end of this week翻译:我已经答应 本周末完成这项工作了我怎么觉得这句 是 一个现在完成时嵌套在另一个现在完成时里?解释解释这个句子~还有 have the work finished 为什么不是 have finished the work ?

问题描述:

I have promised to have the work finished by the end of this week
翻译:我已经答应 本周末完成这项工作了
我怎么觉得这句 是 一个现在完成时嵌套在另一个现在完成时里?
解释解释这个句子~
还有 have the work finished 为什么不是 have finished the work ?

have sth done是have的固定用法,have done是现在完成时,表示过去发生的事对现在造成影响或过去的事从某时间一直延续到现在

have sth done并不是完成时,而是一个结构,这个结构的是表示"使某事被做"的含义