have been +过去分词 跟have+过去分词 有什么区别
答案:3 悬赏:30
解决时间 2021-01-30 02:48
- 提问者网友:最美的风景
- 2021-01-29 16:11
have been +过去分词 跟have+过去分词 有什么区别
最佳答案
- 二级知识专家网友:琴狂剑也妄
- 2021-01-29 16:33
区别是:
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-29 18:50
前者是 现在完成时的 被动结构
后者是 现在完成时的 主动结构追答主动被动的区别,楼主应该知道吧?如:
I have finished my homework.
My homework has been finished by me.追问假如我正在等一个人那个人来了,我对他发牢骚我已经等你很长时间了是不是该用第一种追答不是。
我 和 等 之间明显是主动关系啊
I have waited for you for a long time!不过还可以用 现在完成进行时,即:
I have been waiting for...追问就是"我"等"你"的动作已经结束,因为对方已经来了,我可以不用等了直接完成时更合适吧?追答都可以
现在完成进行时可以表示动作从过去开始一直在延续,刚刚结束啊
后者是 现在完成时的 主动结构追答主动被动的区别,楼主应该知道吧?如:
I have finished my homework.
My homework has been finished by me.追问假如我正在等一个人那个人来了,我对他发牢骚我已经等你很长时间了是不是该用第一种追答不是。
我 和 等 之间明显是主动关系啊
I have waited for you for a long time!不过还可以用 现在完成进行时,即:
I have been waiting for...追问就是"我"等"你"的动作已经结束,因为对方已经来了,我可以不用等了直接完成时更合适吧?追答都可以
现在完成进行时可以表示动作从过去开始一直在延续,刚刚结束啊
- 2楼网友:慢性怪人
- 2021-01-29 17:30
have been +过去分词
,行为、动作是被动的。
have+过去分词,行为动作为主动。追问假如 我在等一个人 他来了
我说 "我已经等你很长时间了"用完成时 还是完成进行时追答严格讲,用完成时。但是在口语中常用完成进行时,强调持续了
,行为、动作是被动的。
have+过去分词,行为动作为主动。追问假如 我在等一个人 他来了
我说 "我已经等你很长时间了"用完成时 还是完成进行时追答严格讲,用完成时。但是在口语中常用完成进行时,强调持续了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯