英语语法中being done ,having been done,having done都在什么情况下出现和使用?
问题描述:
英语语法中being done ,having been done,having done都在什么情况下出现和使用?
答
主要就是动名词的主动与被动形式
动名词一般式:
被动:being done (例:He attended the party without being invited.)
动名词完成式:
主动:having done (例:He was praised for having completed thirty years of hard work.)
被动:having been done(例:John was unhappy for not having been given the first chance to go abroad. )
仔细体会一下语境你就能明白了
答
being done 现在进行时的被动语态
having been done是现在分词完成时的被动语态
having done 是v.现在分词的完成式
望采纳
答
being done ,have been done,have done这三者都有动词done且有三种形式,估计这个把你弄迷糊了.第一个being done是被动语态的正常时态下的现在分词形式,表示“正在被...”的一种状态,可以在一个句子中担任各种成分.比...