ChaseDream

标题: 这个题的时态问题?SOS,明天要考了。 [打印本页]

作者: qiqi_cola    时间: 2003-10-22 18:04
标题: 这个题的时态问题?SOS,明天要考了。
23  a huge flying reptile that died out with the dinosaurs some 65 million years ago, the Quetzalcoatlus had a wingspan of 36 feet, believed to be the largest flying creature the world has ever seen.

A believed to be
B and that is believed to be
C and it is believed to have been
D which was, it is believed
E which is believed to be
作者: Marrow    时间: 2003-10-22 19:26
答案是c。但我认为应该是a。to have been 表示过去发生,既然后面用the world has ever seen,表示陈述一个事实,不应该用to have been.
大家来看看?
作者: miejue    时间: 2003-10-22 20:10
答案是C  在ETS的语法中 我总结出完成时态的含义是现在发生 将来未必发生 在这里说到现在“the world has ever seen” 还是“ the largest” 将来不一定 所以用have been 完成时态 如果这里用现在时态 则是说这个东西 永远都是最大的 逻辑上不通。

至于A, 是一个分词做定语 但它修饰的是wingspan 而不是Quetzalcoatlus。 所以错了
作者: miejue    时间: 2003-10-22 20:11
差点忘记了  qiqi_cola 祝你明天杀G成功啊!!!
作者: Marrow    时间: 2003-10-22 20:55
恩,你的这个紧跟修饰wingspan的解释不错。
但后面那个完成时的解释就不对了,这里不是完成时,这里是不定式+have been。
作者: miejue    时间: 2003-10-22 21:06
以下是引用Marrow在2003-10-22 20:55:00的发言:
恩,你的这个紧跟修饰wingspan的解释不错。
但后面那个完成时的解释就不对了,这里不是完成时,这里是不定式+have been。


对不起 我这里说完成时态是还原后的 这里is明白的说明了一般现在时 :(

还原为it is believed that the Quetzalcoatlus have been the largest flying creature the world has ever seen
作者: Marrow    时间: 2003-10-22 21:26
hoho,还原?believed to have been=be believed that...have been...?恕我直言,牵强。

作者: miejue    时间: 2003-10-22 21:54
以下是引用Marrow在2003-10-22 21:26:00的发言:
hoho,还原?believed to have been=be believed that...have been...?恕我直言,牵强。



如果还原成The Quetzalcoatlus are believed to have been the largest flying creature the world has ever seen 你觉得可以吗?




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3