have been +过去分词 跟have+过去分词 有什么区别
答案:3 悬赏:70 手机版
解决时间 2021-01-28 13:47
- 提问者网友:人傍凄凉立暮秋
- 2021-01-27 19:25
have been +过去分词 跟have+过去分词 有什么区别
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-01-27 20:42
区别是:
have been +过去分词指的是现在完成时的被动语态。表示已经被做。
have+过去分词,表示现在完成进行时的主动语态,表示过去发生的事情对现在有影响。
例句辨析:
have been +过去分词
1、It was hard to visualize how it could have been done.
很难想象这是如何办到的。
2、Trivial formalities have been done away with.
繁琐礼节都取消了。
3、The work should have been done in a more satisfactory manner.
这项工作本来可以用更令人满意的方法进行。
have+过去分词
1、I have done woodwork for many years.
我做木工好多年了。
2、If I had not been enjoying the work, I would not have done so much of it.
如果我不喜欢这份工作的话,就不会这么卖命干了。
3、I asked myself what I would have done in such a situation.
我问自己在这种情况下我会怎么做。
have been +过去分词指的是现在完成时的被动语态。表示已经被做。
have+过去分词,表示现在完成进行时的主动语态,表示过去发生的事情对现在有影响。
例句辨析:
have been +过去分词
1、It was hard to visualize how it could have been done.
很难想象这是如何办到的。
2、Trivial formalities have been done away with.
繁琐礼节都取消了。
3、The work should have been done in a more satisfactory manner.
这项工作本来可以用更令人满意的方法进行。
have+过去分词
1、I have done woodwork for many years.
我做木工好多年了。
2、If I had not been enjoying the work, I would not have done so much of it.
如果我不喜欢这份工作的话,就不会这么卖命干了。
3、I asked myself what I would have done in such a situation.
我问自己在这种情况下我会怎么做。
全部回答
- 1楼网友:轻熟杀无赦
- 2021-01-27 22:31
前者是 现在完成时的 被动结构
后者是 现在完成时的 主动结构
- 2楼网友:十年萤火照君眠
- 2021-01-27 21:29
have+动词过去分词和have been +动词过去分词的区别? have+动词过去分词 是主动语态 i have finished my homework. he has gone there three times. we have been to china. have been +动词过去分词 是被动语态 the work has been done by us. two apples have been eaten by me.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯