> 英语 >
请问having done只能做状语吗?
人气:233 ℃ 时间:2019-10-11 03:20:23
解答
当然不是
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.
我很后悔又犯了同样的错误,强调动作已经犯了.
望采纳!
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版