ChaseDream
搜索
返回列表 发新帖
查看: 1290|回复: 2
打印 上一主题 下一主题

求解一道语法题!!!!

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-12 20:36:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.Europeans have long known that eating quail sometimes makes the eater ill, but only recently has it been established that the illness is caused by a toxin present in the quail’s body only under certain conditions.
(A) Europeans have long known that eating quail sometimes makes
(B) Europeans have long known quail eating is sometimes able to make
(C) Eating quail has long been known to Europeans to sometimes make
(D) It has long been known to Europeans that quail eating will sometimes makeA
(E) It has long been known to Europeans that quail, when it is eaten, has sometimes made

A固然是对的,但D看起来虽然啰嗦,但和句子后面的形式更为对称~~为什么不选择D呢
收藏收藏 收藏收藏
沙发
发表于 2012-4-12 20:46:48 | 只看该作者
首先,根据主动优先原则 在同时有主动和被动的情况下,要优先选择主动地形式
其次,D选项前面用的是have long been known to 的完成形式 后面却用了will 应该用would
最后,是关于eating quail 和 quail eating, 个人感觉这和中外思维有差距有关。是eating quail 才是人生病,而不是quail eating本身使人生病。
  我是这么理解的,非牛人。请大家多多指教。
板凳
发表于 2012-4-12 20:53:52 | 只看该作者
个人觉得首先两个it ,都是主语从句,但是指代的东西不同,即两个it不同指代,另外,因为是说长期以来一直的事情(即长期以来的认为怎怎么样,并非将来时态,
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-11-14 03:36
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部