ChaseDream

标题: have done and done 两个完成时并列 第二个Have能不能省? [打印本页]

作者: ianwyb    时间: 2016-9-4 21:31
标题: have done and done 两个完成时并列 第二个Have能不能省?
Theapplication of a new method for analyzing the chemistry of tooth enamel allowsscientists to examine molars of prehuman ancestors and determining thattheir diets were more varied than had been supposed.
(A) The application of a new method foranalyzing the chemistry of tooth enamel allows scientists to examine molars ofprehuman ancestors and determining
(B) Through the application of a newmethod for analyzing the chemistry of tooth enamel, the molars of prehumanancestors were examined by scientists who determined
(C) When they applied a new method foranalyzing the chemistry of tooth enamel, scientists examined molars of prehumanancestors, determining
(D) Applying a new method for analyzingthe chemistry of tooth enamel, the molars of prehuman ancestors have beenexamined by scientists, who determined
(E)Applying a new method for analyzing the chemistry of tooth enamel, scientistshave examined molars of prehuman ancestors and determined

这题E中的determined 是省略了前面的have吧?另外 C到底错在哪了呢?


作者: Fiona09    时间: 2016-9-5 11:50
对,个人觉得E中determined前是省略了have。C的错误在于引入了when,when 表示同时发生或者前句导致后句,但是原文并没有表现出这种时间关系,也没有因果关系。不是因为运用了某某技术,科学家才检验了,而是科学家运用某种技术检验了。
作者: ianwyb    时间: 2016-9-5 13:36
谢谢!

不过因为运用了某某技术,科学家才检验了牙齿,这样说难道不通顺么?
作者: miko喵喵    时间: 2020-8-16 08:48
C错在动词之间的逻辑关系了  科学家检查牙齿这件事 并不能够determined 而是说 他检查了牙齿并得出了结论 检查牙齿和得出结果是同等重要地语言地位吧 C不符合正常人做事情的行为逻辑




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