ChaseDream

标题: GWD TN16-Q10 than anyone had yet done这句话对吗? [打印本页]

作者: tintinc    时间: 2011-3-21 21:42
标题: GWD TN16-Q10 than anyone had yet done这句话对吗?
10. GWD25-Q10.
In 1926, in her second attempt to swim across the English Channel, Gertrude Ederle not only crossed the Channel against currents that forced her to swim thirty-five miles instead of the minimal twenty-one, but she set a record for speed as well, by swimming the distance in almost two hours faster than anyone had yet done.
A.    but she set a record for speed as well, by swimming the distance in almost two hours faster than anyone had yet done.
B.    but also set a record for speed, swimming the distance almost two hours faster than anyone had yet done.
C.    but also swam the distance in almost two hours faster than anyone had yet done, and setting a record for speed
D.    but also setting a record for speed by swimming the distance in almost two hours faster than anyone had yet done.
E.    but, swimming the distance almost two hours faster than anyone had yet done, she also set a record for speed.

提问:跟答案无关。只是这里难道不需要用than anyone else had yet done?

谢谢!
作者: cycyang    时间: 2011-3-21 22:14
可否这样解释,had done是过去完成时,而Gertrude Ederle的行为时过去时,所以在她之前的人穿越海峡不需要用else.
作者: tintinc    时间: 2011-3-21 23:20
^谢谢LS,这样确实帮助理解了。比较对象时态明显不一致,无需else来划分界限。就是。。。好高级的。。用法啊




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