The task is reported to have been completed last week是对的吗为什么不是is reported to be completed last week?后面的时间明明是过去

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/01 03:26:28

The task is reported to have been completed last week是对的吗
为什么不是is reported to be completed last week?后面的时间明明是过去

即使是to be completed,这也是语态,即被动语态,而不是表达过去.
据报道,这个任务上周就已经完成了.用的是【现在完成时】,现在完成时表达的含义即是【完成】,就是说【任务完结】这个事实在上周已经发生了,报道的时候,已经【完成】了.
有点绕,你体会一下.

具体得看着reported的时间是什么时候,现在report就现在,过去report就过去。