返回列表 发帖

having done,是什么时态?

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

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

介词此后have 应当变成ing?

收藏 分享

having done是分词的完成式,在表示时间的介词后使用,通常表示该动作先于句

子谓语动词的动作发生,和have been doing现在完成进行时很相似,但二者却完全

不同!

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

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

TOP

having done一般都是错的!

TOP

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

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看