大家帮我分析下这两英语个句子。
发布网友
发布时间:2023-01-03 04:09
我来回答
共3个回答
热心网友
时间:2023-10-10 20:22
1.it is reported that two people were injured in the explosion.
先看主句:it is reported that,这个用的是强调句的一般现在时,也就是说,后句的people were injured in the explosion肯定发生在it is reported that之前,所以它的时态就要用一般过去时。本句强调的是两个人受伤的事实。并没有强调受伤的动作是否完成。
2.two people are reported to have been injured in the explosion
这句子中主语是two people ,谓语是are reported to ,据报道两个人如何如何。have been injured in the explosion。在爆炸中受伤,have been injured 表示受伤的动作已经完成。因为主语是two people ,所以这个句子中要强调的是两个人受伤的动作。所以在被报道前那两个人受伤的动作也已经完成。所以根据主句的语态要用现在完成时,表示已经完成的动作。
热心网友
时间:2023-10-10 20:22
因为report发生在后,injure发生在前,只有用完成态才能表明这关系。
既report时injure已经发生了。
热心网友
时间:2023-10-10 20:23
1.据报道,有两人在爆炸中受伤
2.两人被报道在爆炸中受伤
完成时是因为动作发生在过去,强调对现在的影响和结果。第一个句子在陈述事实;第二个是强调结果