当然不是
having done可以看作是分词的完成式,或者是动名词的完成式
如果是分词,基本上都是充当状语
如果是动名词,那就是充当主语或宾语了
请看例句:
分词作状语:Having finished his homework, Tom went home.
= After Tom finished his homework, Tom went home.
强调汤姆在完成作业后才回家的,表示分词的这个动作先于回家的这个动作.
动名词:I regret having made the same mistake again.
我很后悔又犯了同样的错误,强调动作已经犯了.
望采纳!
猜你喜欢
- 12*8的n次方*16的n次方等于2的22次方,求n的值
- 2英语翻译
- 3英语翻译
- 4在导线中为什么会有电势差,为什么电阻两端电势差大?从电子移动角度解释
- 5靠墙用篱笆围成的一块梯形菜地,高8米,篱笆的总长是30米.之快菜地的占地面积是多少平方米?
- 6在四棱柱ABCD-A1B1C1D1中,AA1⊥底面ABCD,底面ABCD是菱形,∠DAB=60度,AA1=4,AB=3,点E在棱CC1上,点F是棱C1D1的中点. ⑴若点E是棱CC1的中点,求证:EF‖平面A1BD ⑵试确定点E的位置,使得
- 7the number of years that a person has lived
- 8H2+I2=2HI 全是气体,当体积不变充入氩气是压强增大,那么反应速率不变为什么啊?怎
- 9写两个关于长城的 词语并解释
- 10There's a photo for my family on the desk.找出错误并改正