返回列表 发帖

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,也可以么?如果不可以,为什么只能用现在完成时?
谢谢啦~
收藏 分享

这里的这个现在完成时实在用的很蹊跷啊,
没有时间词,没有什么动作延续什么的,真的很令人费解。

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

TOP

个人认为这里is 和has been 是都可以的。

D用了has been 是因为原句就是这样,且没有明显的证据表明原句这样用是错误的。故。D就用了现在完成。

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看