标题: 求高手指点:Prep07-1-163 [打印本页] 作者: cynthia7x 时间: 2015-3-20 13:52 标题: 求高手指点:Prep07-1-163 The British sociologist and activist Barbara Wootton once noted as a humorous example of income maldistribution that the elephant that gave rides to children at the Whipsnade Zoo was earning annually exactly what she then earned as director of adult education for London.
A that the elephant that gave rides to children at the Whipsnade Zoo was earning
B that the elephant, giving rides to children at the Whipsnade Zoo, had been earning
C that there was an elephant giving rides to children at the Whipsnade Zoo, and it earned
D the elephant that gave rides to children at the Whipsnade Zoo and was earning
E the elephant giving rides to children at the Whipsnade Zoo and that it earned
此题正确答案:A
我的疑问是:此题B选项过去完成进行时有错吗。。。因为后面提到“she then...",说明大象赚钱在她之前,那么就是过去的过去,然后再加一个正在赚钱的意思,为啥不可以呢。。。作者: DeliciaAn 时间: 2015-3-23 19:39
1. 从语义的角度来看,简洁后的内容是-> the elephant was earning annually exactly what she then earned:大象当时赚的钱是就是她过后赚的钱,就是说这两个赚的钱数相等。用过去时描述了一种过去普遍的一种状态,用过去完成进行时,持续到某一时间点然后一直进行着的时态,还没有完成,也就是说得有个时间点来体现出来这种语义。
根据上面的叙述,有以下几点浅见:
(1) 主句主语是:The British sociologist and activist Barbara Wootton,显然不是这个主语发出giving rides这个动作。
(2) 即便是考虑到是that引导从句中的主语elephant发出的giving rides这个动作,但也会造成,修饰主句主语The British sociologist and activist Barbara Wootton 的歧义。