Having done 作非谓语用于哪些语境?
答案:2 悬赏:20
解决时间 2021-02-26 21:24
- 提问者网友:房东的猫
- 2021-02-26 01:05
Having done 作非谓语用于哪些语境?
最佳答案
- 二级知识专家网友:白日梦制造商
- 2021-02-26 01:54
being 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 都是现在分词形式,具有现在分词的所有特点,可以做除了谓语的其他各种句子成分,同时前者具有被动的含义,而后者不具有罢了。
其他更多疑问可以追问。
全部回答
- 1楼网友:而你却相形见绌
- 2021-02-26 03:05
非谓语中 having done 和done的区别是:
非谓语中的having done是现在分词的完成式,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。
done过去分词无论作状语或作定语,都表示被动的动作,也可以表示已经完成的动作。
例句:
1. not having had anything for the whole day, he wolfed down three bowls of rice.
2. having seen him before, i know what he is like.
3. having graduated from high school, he became a journalist.
4. the usa is a developed country.
5. the problem discussed yesterday was how to use the sixteen tenses in english.
6. built in 1945, the house isn't habitable now.
7. brought up in paris, she speaks french very fluently.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯