作业帮 > 英语 > 作业

having done 和have done 的区别,请举例详细说明!

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/06 11:03:33
having done 和have done 的区别,请举例详细说明!
having done 和have done 的区别,请举例详细说明!
have done 只是很简单的“现在完成时”的体现.
having done sth 一般出现在句首,表达出“在...的前提下”那层意思,后面必定跟着一条完整从句.
例如:
I have done(finished) my homework. 我已经完成我的作业了.
Having done(finished) all the homework, I'm going to watch a little TV now.
功课都已完成,我要来看会儿电视.
Stanley has promised his mother to study hard.
Having promised his mom, Stanley is now studying hard.
如果仍不能理解就再追问吧.
再问: having done 只用在引导状语从句么? 还有其他用途么?
再答: 就我所知,没有。你要是见到什么特别例句,不妨提出来我给分析一下