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

The results of the company's cost- cutting measures are evident in its profits, which increased five percent during the first three months of this year after it fell over the last two years.

正确答案: C

相关帖子

更多...

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

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

[讨论]多次遇到的考点“介词+having”结构,一致没有明确地答案,大家都来

[复制链接]
楼主
发表于 2009-3-3 16:34:00 | 只看该作者

[讨论]多次遇到的考点“介词+having”结构,一致没有明确地答案,大家都来

先来引一道题

The results of the company’s cost- cutting measures are evident in its profits, which increased five percent during the first three months of this year after it fell over the last two years.

      A.      which increased five percent during the first three months of this year after it fell

B.       which had increased five percent during the first three months of this year after it had fallen

C.      which have increased five percent during the first three months of this year after falling

D.      with a five percent increase during the first three months of this year after falling

E.       with a five percent increase during the first three months of this year after having fallen

对于这道题的答案我想大家应该没有什么疑问了,我想说的是——单就E中after having fallen这一部分来讲,

因为句尾的是over the last two years.,这里用after+having done似乎和情理,但多次碰到这个考点发现基本很少正确

因而不清楚这里到底介词后面能不能加having done结构

另外  我们常认为介词后跟名词动名词   那么 类似于B中after it had fallen  即“介词+SVO”的结构是否成立?

请大家讨论  


[此贴子已经被作者于2009-3-3 16:34:03编辑过]
沙发
发表于 2009-3-3 17:09:00 | 只看该作者

虽然有over the last two years,但这之间有个this year 的increase,所以这里的fall这个动作并没有持续至今,所以也不能用现在完成时吧?

另外prep+SVO,应该不成立,介词后是不能有完整的主谓结构。能跟主谓结构的只能是连词。

板凳
发表于 2009-3-3 19:38:00 | 只看该作者
这里after是连词,after falling相当于after the profit fell,因为主语相同,可以用分词简化。
介词后面只能跟名词或者动名词,如果后面直接出现ing,肯定不会是分词结构。只有一个例外就是独立主格比如with+n.+ing(-ed)。
地板
发表于 2009-3-3 21:27:00 | 只看该作者

并不是 over last 2 years就用完成时。如果说 over past two years 才可以完成时。

Last表示已经过去,past可以表示已经过去,也可以表示 从过去到现在。

这里over the last two years 最好不要用having been fallen/having fallen

因为 从 今年 开始 profit已经 increase了,也就是说 fell这个动作 在 现在 之前已结束。

而having表现不出是过去完成还是现在完成。其实我觉得 要用也应使用 过去完成进行时。it had been falling


[此贴子已经被作者于2009-3-4 20:51:05编辑过]
5#
 楼主| 发表于 2009-3-4 17:20:00 | 只看该作者
有意思,大家都来  UP!!!  UP!!!
6#
 楼主| 发表于 2009-3-4 17:20:00 | 只看该作者

UP!!!  UP!!!

7#
 楼主| 发表于 2009-3-4 17:21:00 | 只看该作者

再来一遍   呵呵 UPUP!!!

8#
发表于 2009-3-4 18:44:00 | 只看该作者
以下是引用alohabrian在2009-3-3 21:27:00的发言:
        

Last表示已经过去,past可以表示已经过去,也可以表示 从过去到现在。

这样啊
9#
发表于 2009-3-4 20:31:00 | 只看该作者
突然想到,over the last ... years 应该用过去进行时吧。。。同意4楼的,over the past... years用完成时。
10#
发表于 2010-11-5 22:40:59 | 只看该作者
having done 或者have been done, 只可以作状语修饰语,修饰主句谓语动词。其他的主语,宾语,等名词性成分都不可。定语也不可 当然除了逗号隔开的非限定性定语从句。这是gmat的游戏规则
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

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

ChaseDream 论坛

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

返回顶部