关于英语非谓语的问题 表被动时:be done和done(过去分词表被动)这两个有什么区别吗

这个怎么区别,做题不知道如何选择,希望学霸们帮忙解答一下,万分感谢

都可表被动,但有不同.v-ed 作过去分词,不能做句子中的谓语;它属于非谓语动词;在句中可做定语、状语、表语、补语.be v-ed 是被动语态,在句中作谓语.比较:This book was written by Luxun.这本书是鲁迅写的.-----谓语 Written by Luxun,this book is very interesting.由鲁迅所著,这本书很有趣.----状语 I have read this book three times written by Luxun.我已读过三遍鲁迅写的这本书.---定语 The cup is broken.杯子破了.----表语 I had my hair cut yesterday.昨天我剪了头发.----补语追问

你好,是不是be done形式一般只能做谓语

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-30
以下三点你可以摸索一下,实在搞不明白,就当我没说
1.done是being的省略或to be的省略,自己去摸索。
2.to do和doing的区别是多了个to,请研究to的作用。
3.从句谓语变成非谓语,把完整谓语的第一个动词doing化,因为非谓语不能有过去式和现在式,然后再考虑being或to be的省略问题。
相似回答