A jewelry shop is reported in the local newspaper (to have been robbed) last night..A jewelry shop is reported in the local newspaper (was robbed) last night..为什么错了,答案是(to have been robbed) 为什么用to 什么结构 为什么用完成时 不是last night

问题描述:

A jewelry shop is reported in the local newspaper (to have been robbed) last night..
A jewelry shop is reported in the local newspaper (was robbed) last night..为什么错了,答案是(to have been robbed) 为什么用to 什么结构 为什么用完成时 不是last night

不定式的完成时:to have done
表示这个动作发生在前面谓语的之前。
即:be robbed 发生在reported 之前。

希望帮到你

have been 这里可能想表示持续状态,就是这个店还没有从这次抢劫中恢复,如果是was听者可能认为已经没事儿了还可以去shopping。 至于用to 我找不到任何合理的理由。所以我认为的结合上下文。希望有所帮助。

A jewelry shop is reported in the local newspaper (to have been robbed) last night.
= It is reported in the local newspaper that a jewelry shop was robbed last night.
句型:
主语(人或物)+be +vt-ed + to -v ...
=It +be +vt-ed that 主语(人或物)+ V...
此处的be+vt-ed 中vt-ed常用:said,thought,believed,reported等
to-v:表示将来,所以第二个句子中的V常用将来;
to be doing表示进行,所以第二个句子中的V常用进行;
to have done表示完成,所以第二个句子中的V过去式或完成式.
这里因为有个last night,所以用过去式.
如:
He is said to come
=It is said that he will come.
The boy is thought to be staying home.
=It is thought that the boy is staying home.
He is believed to have come.
It is believed that he has come.