英语语法中being done ,having been done,having done都在什么情况下出现和使用?
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/05/12 09:03:50
英语语法中being done ,having been done,having done都在什么情况下出现和使用?
eing done ,have been done,have done这三者都有动词done且有三种形式,估计这个把你弄迷糊了.
第一个being done是被动语态的正常时态下的现在分词形式,表示“正在被...”的一种状态,可以在一个句子中担任各种成分.比如I'm afraid of (being found) telling a lie.我害怕被发现说谎.括号中的being found是做介词of的宾语..再如We saw the house (being repaired).我们看见人们正在修理那个房子.括号中being repaired是做定语修饰house或者看做saw的宾语补足语,但都含有被动的含义.
have been done和have done都是现在完成时态,表示已经完成的动作,对现在的结果产生一定的影响,只不过前者是被动语态而已.举个例子说下,I have finished my work ahead of time.我已经提前完成了工作.换句话说是My work has been finished ahead of time.表达的是一个意思,只不过使用了被动语态.
having been done 和having done 都是现在分词形式,具有现在分词的所有特点,可以做除了谓语的其他各种句子成分,同时前者具有被动的含义,而后者不具有罢了.
其他更多疑问可以追问.
第一个being done是被动语态的正常时态下的现在分词形式,表示“正在被...”的一种状态,可以在一个句子中担任各种成分.比如I'm afraid of (being found) telling a lie.我害怕被发现说谎.括号中的being found是做介词of的宾语..再如We saw the house (being repaired).我们看见人们正在修理那个房子.括号中being repaired是做定语修饰house或者看做saw的宾语补足语,但都含有被动的含义.
have been done和have done都是现在完成时态,表示已经完成的动作,对现在的结果产生一定的影响,只不过前者是被动语态而已.举个例子说下,I have finished my work ahead of time.我已经提前完成了工作.换句话说是My work has been finished ahead of time.表达的是一个意思,只不过使用了被动语态.
having been done 和having done 都是现在分词形式,具有现在分词的所有特点,可以做除了谓语的其他各种句子成分,同时前者具有被动的含义,而后者不具有罢了.
其他更多疑问可以追问.
英语语法中being done ,having been done,having done都在什么情况下出现和使用?
having being done 和have been done 有什么区别
being done,have been done和having done怎么分辨
非谓语动词中being done ,done,having been done,have done 有什么区别
having been done 和 done
doing having done being done having been done 造句!
being done having been done的区别
Being done和having been.done的区别?
having been done英语语法考验,
doing的形式:doing,being done,having done,having been done有什么区别?
Having been done ,done,having done
HAVING BEEN DONE和HAVE BEEN DONE有什么区别?