ChaseDream
搜索
返回列表 发新帖
00:00:00

Soaring television costs accounted for more than half the spending in the presidential campaign of 1992, a greater proportion than it was in any previous election.

正确答案: B

相关帖子

更多...

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 1934|回复: 3
打印 上一主题 下一主题

GWD的一道语法题 望大神讲解 谢谢

[复制链接]
跳转到指定楼层
楼主
发表于 2014-9-12 17:21:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Soaring television costs accounted for more than half the spending in the presidential campaign of 1992, a greater proportion than it was in any previous election.
A. a greater proportion than it was
B. a greater proportion than
C. a greater proportion than they have been
D. which is greater than was so
E. which is greater than it has been

A. It这里不能指代一句话,指代错误;
B. 正确;原句补充完整:Soaring television costs accounted for more than half the spending in the presidential campaign of 1992, a greater proportion than the proportion television costs had accounted for the spending in any previous election;
C. they have been中的been与之前的accounted不对应,直接改成were就好;they指代错误;指代同B中还原后的正确句子;现在完成时使用错误,in any previous election说明应用过去完成时;
D. Which不能指代前面的词语;
E. Which不能指代前面的词语;it指代不清

后面的讲解我总觉得有问题,望大神讲解一下?in any previous election说明应用过去完成时
收藏收藏 收藏收藏
沙发
 楼主| 发表于 2014-9-14 10:28:03 | 只看该作者
顶。。。。。。。。。。。
板凳
发表于 2014-9-14 12:40:31 | 只看该作者
因为主句是accounted for过去时, in any previous election-->过去的过去故而过去完成时
地板
 楼主| 发表于 2014-9-14 13:11:15 | 只看该作者
言熙樾 发表于 2014-9-14 12:40
因为主句是accounted for过去时, in any previous election-->过去的过去故而过去完成时 ...

所以不是因为in any previous election 这个短语本身用过去完成时而是因为主句里的提示。。。恍然大悟了...
其实整个句子是省略了 television costs accounted for more than half the spending这部分,那C呢 所说的were 是什么意思
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-12-26 09:53
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部