493065823
幼苗
共回答了17个问题采纳率:100% 举报
共同点:都是表示先于谓语发生的动作
不同点:
功能不同 这要求你注意不定式和分词在功能上的不同.
比如不定式可以做主语,宾语,分词done 就不能
还有一些固定的句型,就得记一记了,比如:
He is said to have visited Paris.
这个句型中就只能用不定式了.
1年前
追问
10
我要雷电
举报
向 to have done 与 done 与 having done 都能表示 非谓语动词在谓语动词之前么 如何区分呢?
举报
493065823
当然,我说了, 从时间上来看是一样的。 你得从功能上去区分 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 为什么都没用被动?
举报
493065823
这两句作表语的不定式是陈述主语job(工作)的内容的, 与逻辑主语job 没有被动关系