ChaseDream

标题: OG12 SC17 时态问题 [打印本页]

作者: cherish2332    时间: 2012-5-27 14:06
标题: OG12 SC17 时态问题
The commission has directed advertisers to restrict the use of the word “natural” to foods that do not contain color or flavor additives, chemical preservatives, or nothing that has been synthesized.
(A) or nothing that has been
(B) or that has been
(C) and nothing that is
(D) or anything that has been
(E) and anything

答案是D没有什么疑问
就是想问如果has been改成is,也可以么?如果不可以,为什么只能用现在完成时?
谢谢啦~
作者: Serena0710    时间: 2012-5-27 22:12
个人认为这里is 和has been 是都可以的。

D用了has been 是因为原句就是这样,且没有明显的证据表明原句这样用是错误的。故。D就用了现在完成。
作者: cherish2332    时间: 2012-5-28 10:26
谢谢啦~
我也是觉得两个没差,确认下就是~
作者: zwhjzwhj    时间: 2012-8-15 19:30
这里的这个现在完成时实在用的很蹊跷啊,
没有时间词,没有什么动作延续什么的,真的很令人费解。

另外,假如E用的就是or,那么E的表达才是最好的吧。
synthesized过去分词作定语,修饰anything




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