have been doing(havebeendoingsth和现在完成时有区别吗)
资讯
2024-04-07
195
1. have been doing,havebeendoingsth和现在完成时有区别吗?
现在完成时强调动作的结束 have been doing sth即现在完成进行时强调动作的持续
假如有for +一段时间 或者since+时间点 短暂性动词要改为延续性动词
如 he died two years age he has been dead for two years
2. hadbeendoing是什么时态?
过去完成进行时。
英语时态有16种之多,许多非常抽象,通常不是直接使用而是放在间接引语或虚拟语气中,过去完成进行时就是一例。
过去完成进行时,就是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。
放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。
过去完成进行时与过去完成时的用法很相近,肌厂冠断攉登圭券氦猾它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束 He had been waiting for two weeks. He was still waiting.(
3. havingdone和havingbeendone怎么用什么意思?
have done 和 have been done 都表示的是现在完成时,having done 和 having been done 都是动词ing 的完成形式,在句子中作状语,起到补充说明的作用。
这里要注意的是,having 所接的动词发生的时间在主句中谓语动词发生的时间之前。比如:Having driven all day,we were so tired. 这个例子中,having driven表示“我们”的状态,“开了一天的车”,并且,drive 的动作发生在 be tired的之前。了解了上面的概念,再来解释having done 和 having been done的区别,前者having done表示的是主动,后者having been done表示的是被动。例:1、Having driven all day,we were so tired. 我们开了一天的车,现在都很累了,having driven表示的是主动,是“我们开了一天的车”;
2、Having been criticized today, he was so sad. 今天被批评了,他很难过。是"he"被批评,而这个原因状语又是修饰"he",所以要用被动,have been done。还有一种情况,having been doing,理解了之前两种用法,那么也会很清楚,这个用法也是动词ing的完成进行时,表主动。
4. doing的被动语态?
has been doing这是现在完成进行时态的构成。例句:We have been learning Chinese for nearly ten years.
现在完成进行时态的被动语态的构成是:
have/has been being done
把We have been learning Chinese for nearly ten years.变为被动语态是: Chinese has been being learned for nearly ten years.
5. doing是哪种时态?
had been doing这是过去完成进行时;表示从过去的某一个时间点开始做某事一直持续到过去的某个时间点并且仍在进行。
扩展资料:
特别含义:
1、尚未完成:
He had been writing the novel.(他没有完成它)
2、企图:
He had been studying the meaning of this proverb.(他一直在努力学习它)
3、未得结果:
We had been studying what our enemy had said.(但我们不能理解)
4、最近情况:
He had been quarrelling with his wife.(近来)
5、情绪:
What had he been doing?(不耐烦
6. doing是什么时态?
一般用来表示现在完成进行时。现在完成进行时的结构是“I/we/you/they have been doing sth.”、“he/she/it has been doing sth.”。表示从过去某时开始一直持续到现在的动作,并且还将持续下去。 扩展资料
1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
(1)The Chinese have been making paper for two thousand years.
中国有2000年的.造纸历史。(动作还将继续下去)
(2)I have been learning English since three years ago.
自从三年前以来我一直在学英语。(动作还将继续下去)
2.表示在说话时刻之前到现在正在进行的动作。
We have been waiting for you for half an hour.
我们已经等你半个钟头了。(人还没到,如同在电话里说的,还会继续等)
7. bedoing有一直?
不是这个意思,但可以这样翻译,因为翻译不是把单词的字面意思简单凑成一句话。be doing可以表示正在做某事,也可表示将来时间。have been doing 表示从过去某一时刻起一直在做某事。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
1. have been doing,havebeendoingsth和现在完成时有区别吗?
现在完成时强调动作的结束 have been doing sth即现在完成进行时强调动作的持续
假如有for +一段时间 或者since+时间点 短暂性动词要改为延续性动词
如 he died two years age he has been dead for two years
2. hadbeendoing是什么时态?
过去完成进行时。
英语时态有16种之多,许多非常抽象,通常不是直接使用而是放在间接引语或虚拟语气中,过去完成进行时就是一例。
过去完成进行时,就是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。
放在间接引语或虚拟语气中时它的时态不能再向前推,向后推是现在完成进行时。
过去完成进行时与过去完成时的用法很相近,肌厂冠断攉登圭券氦猾它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束 He had been waiting for two weeks. He was still waiting.(
3. havingdone和havingbeendone怎么用什么意思?
have done 和 have been done 都表示的是现在完成时,having done 和 having been done 都是动词ing 的完成形式,在句子中作状语,起到补充说明的作用。
这里要注意的是,having 所接的动词发生的时间在主句中谓语动词发生的时间之前。比如:Having driven all day,we were so tired. 这个例子中,having driven表示“我们”的状态,“开了一天的车”,并且,drive 的动作发生在 be tired的之前。了解了上面的概念,再来解释having done 和 having been done的区别,前者having done表示的是主动,后者having been done表示的是被动。例:1、Having driven all day,we were so tired. 我们开了一天的车,现在都很累了,having driven表示的是主动,是“我们开了一天的车”;
2、Having been criticized today, he was so sad. 今天被批评了,他很难过。是"he"被批评,而这个原因状语又是修饰"he",所以要用被动,have been done。还有一种情况,having been doing,理解了之前两种用法,那么也会很清楚,这个用法也是动词ing的完成进行时,表主动。
4. doing的被动语态?
has been doing这是现在完成进行时态的构成。例句:We have been learning Chinese for nearly ten years.
现在完成进行时态的被动语态的构成是:
have/has been being done
把We have been learning Chinese for nearly ten years.变为被动语态是:Chinese has been being learned for nearly ten years.
5. doing是哪种时态?
had been doing这是过去完成进行时;表示从过去的某一个时间点开始做某事一直持续到过去的某个时间点并且仍在进行。
扩展资料:
特别含义:
1、尚未完成:
He had been writing the novel.(他没有完成它)
2、企图:
He had been studying the meaning of this proverb.(他一直在努力学习它)
3、未得结果:
We had been studying what our enemy had said.(但我们不能理解)
4、最近情况:
He had been quarrelling with his wife.(近来)
5、情绪:
What had he been doing?(不耐烦
6. doing是什么时态?
一般用来表示现在完成进行时。现在完成进行时的结构是“I/we/you/they have been doing sth.”、“he/she/it has been doing sth.”。表示从过去某时开始一直持续到现在的动作,并且还将持续下去。 扩展资料
1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
(1)The Chinese have been making paper for two thousand years.
中国有2000年的.造纸历史。(动作还将继续下去)
(2)I have been learning English since three years ago.
自从三年前以来我一直在学英语。(动作还将继续下去)
2.表示在说话时刻之前到现在正在进行的动作。
We have been waiting for you for half an hour.
我们已经等你半个钟头了。(人还没到,如同在电话里说的,还会继续等)
7. bedoing有一直?
不是这个意思,但可以这样翻译,因为翻译不是把单词的字面意思简单凑成一句话。be doing可以表示正在做某事,也可表示将来时间。have been doing 表示从过去某一时刻起一直在做某事。
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!