ChaseDream

标题: having done,是什么时态? [打印本页]

作者: lr0186    时间: 2007-1-26 13:48
标题: having done,是什么时态?

看到刚才的争论,以及选项中常出现的迷惑选项!

after having done,,,,只见到过 have been doing,,

have done 是完成是,,,那having done 呢?难道是

介词此后have 应当变成ing?


作者: gmater_zhang    时间: 2007-1-26 21:47

having done是分词的完成式,在表示时间的介词后使用,通常表示该动作先于句子谓语动词的动作发生,和have been doing现在完成进行时很相似,但二者却完全不同!

而且还会出现having been done的被动形式。

这是GMAT常考的一个现象,要格外关注啊,搞不懂会有大麻烦的。


作者: LOUI1121    时间: 2007-1-26 21:49
having done一般都是错的!
作者: gmater_zhang    时间: 2007-1-26 22:04

楼上说一般都是错的,未免太绝对了!如果你学过NCE3的话,你会看到不少含有这样结构的句子啊。






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