作业帮 > 英语 > 作业

英语非谓语动词不定式的问题

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/05/08 16:17:19
英语非谓语动词不定式的问题
to do 做非谓语动词时候 表将要发生的 但是其变形成完成被动式 to have been done时候 不是要发生在谓语动词之前了么 就不是表将来了啊?和 done 有什么区别了啊?
英语非谓语动词不定式的问题
共同点:都是表示先于谓语发生的动作
不同点:
功能不同 这要求你注意不定式和分词在功能上的不同.
比如不定式可以做主语,宾语,分词done 就不能
还有一些固定的句型,就得记一记了,比如:
He is said to have visited Paris.
这个句型中就只能用不定式了.
再问: 向 to have done 与 done 与 having done 都能表示 非谓语动词在谓语动词之前么 如何区分呢?
再答: 当然,我说了, 从时间上来看是一样的。 你得从功能上去区分 done 和having done 涉及到过去分词和现在分词的区别 to have done 和done.... 涉及的是不定式和分词的用法区别,这不是一两句能讲清楚的, 你先看一下他们的功能。 比如: 不定式有名词性质, 所以to have done 可以做主语, 宾语, 等。 done 就不行 having done 如果做动名词用也有名词性质, 可以做主语, 宾语等 再还有比如to have done 和having done 表主动, 而done 则表被动
再问: your job is to clean the windows. Her job is to look after the children. 中不定式做表语 不是应该用be to done 为什么都没用被动?
再答: 这两句作表语的不定式是陈述主语job(工作)的内容的, 与逻辑主语job 没有被动关系