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

Because an oversupply of computer chips has sent prices plunging, the manufacturer has announced that it will cut production by closing its factories for two days a month.

正确答案: A

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

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

OG13_SC_33关于时态的问题请教

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-17 17:09:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Because an oversupply of computer chips has sent prices plunging, the manufacturer has announced that it will cut production by closing its factories for two days a month.

A.Because an oversupply of computer chips has sent prices plunging,
B.Because of plunging prices for computer chips, which is due to an oversupply,
C.Because computer chip prices have been sent plunging, which resulted from an oversupply,
D.Due to plunging computer chip prices from an oversupply,
E.Due to an oversupply, with the result that computer chip prices have been sent plunging,

选A

但是关于A中的时态我觉得有问题, 原文中用的是has sent。 但是后面没画线的地方用的是has announced。 sent prices 在 announce之前, 两个都是用现在完成时会造成顺序的混乱。has sent 不是应该改成had sent吗。  求解释。。
收藏收藏 收藏收藏
地板
发表于 2012-12-23 02:27:58 | 只看该作者
do not focus on what you are not good at
板凳
 楼主| 发表于 2012-12-22 16:08:10 | 只看该作者
present perfect對應的time frame:過去的某一時點到現在。
所以send和announce對應的時間終點都是now。

在用present perfect的時候一般考慮的是動作是否現在還在持續/對現在依然有影響。

不需要改成had sent,因為時間重點都是now。只是send跟announce的動作都是開始在過去。
-- by 会员 TerraceHo (2012/12/18 12:51:11)



虽然还是觉得说不通。 我觉得都用现在完成时态会让人感觉分不清send和announce哪个在前  不过还是谢谢。。
不纠结了, 反正这个题目排除法也做的对的。
沙发
发表于 2012-12-18 12:51:11 | 只看该作者
present perfect對應的time frame:過去的某一時點到現在。
所以send和announce對應的時間終點都是now。

在用present perfect的時候一般考慮的是動作是否現在還在持續/對現在依然有影響。

不需要改成had sent,因為時間重點都是now。只是send跟announce的動作都是開始在過去。
您需要登录后才可以回帖 登录 | 立即注册

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部