不定式的被动和过去分词作定语的区别?

不定式作定语表示将来,可是to have been done 和done一样是表示过去啊,有什么区别?

不定式的被动形式表示的是一种还没有发生的情况 。过去分词则是表示已经发生的情况。追问

可是to do有个完成时态to have been done 和done一样是表示过去啊,有什么区别?

追答

have(has) been done是【被动语态】的【现在完成时态】(这个是主动语态)
比如:My homework has been done. 我的家庭作业已经被做好了。

(被动语态的各种时态都是体现在be动词上的)

done 是do的过去分词,用于【被动语态】和【完成时态】
被动语态:如 It was done by me.
完成时态:如 I have(had) done it.
完成时态是包括【现在完成时】和【过去完成时】的

追问

不好意思,说错了,是to be done 的完成时to have been done ,to have been done 这个不也是既表被动也表完成吗,作定语时和done不是一样的吗,有什么区别呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-26
岁月在飞逝,但不会逝去的是我的童心;河水在污染,却染不了我的灵魂。妈妈常说做人要有孝心,要懂得感恩。母亲含辛茹苦把你拉扯大,你该如何回报?每天,我路过校门口的垃圾坑都要感受那揪心的痛。那一幕,我永远也忘不了!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网