作业帮 > 英语 > 作业

不定式和现在分词作状语的区别?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 01:48:15
不定式和现在分词作状语的区别?
he tried many times to sneak across the border to a neighbouring country,only to be caught each time.这里的only to be caught 为什么不能是having been caught.我理解这是分词作状语吧,不定式与现在分词作目的、原因和条件状语时的区别是什么?
如果是having been caught的话,解释为在sneak across 以前就已经被抓住了,所以having been caught是错误的理解.事实上,only to be caught 在你的句子里面解释为 but was caught ,这样就与你的句意一致了.
再问: 那用being caught的话在语法上是不是没有错误?
再答: being caught---------不可以,因为being caught强调的是“正在被- - -”。 each time的存在就不允许being caught的出现(从语法角度说)。
这个句子的意思接近你的句意:
He was quite unlucky because he WAS CAUGHT sneaking across the border .
再问: 哦,这样啊。还有一个问题想问:不定式和现在分词在作原因状语时有何区别?如:
He seemed surprised to meet us.可不可以写成 He seemed surprised meeting us. ?
是表示过去情况时的原因状语要用不定式,而表一般情况的用现在分词么?
再答: He seemed surprised to meet us.--------这句强调对he对 meet us 这件事感到惊讶,注重结果。
He seemed surprised meeting us == Meeting us, he seemed surprised --------这句强调,在meet us的时候,he(对某件其他事情)感到惊讶,注重过程。
这句话------ 表示过去情况时的原因状语要用不定式,而表一般情况的用现在分词么?------貌似总结了不定式和现在分词作状语的区别,太理论化了,在现实英语中并不现实。