完成时的时态小问题Have you been working too hard?这句是完成时吗 还是完成进行时?怎么区别这两个时态呢 每次看到been加ing的分不清楚是什么时态

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 11:57:50

完成时的时态小问题Have you been working too hard?这句是完成时吗 还是完成进行时?怎么区别这两个时态呢 每次看到been加ing的分不清楚是什么时态
完成时的时态小问题
Have you been working too hard?这句是完成时吗 还是完成进行时?怎么区别这两个时态呢 每次看到been加ing的分不清楚是什么时态

完成时的时态小问题Have you been working too hard?这句是完成时吗 还是完成进行时?怎么区别这两个时态呢 每次看到been加ing的分不清楚是什么时态
现在完成进行时态与现在完成时态的区别
现在完成进行时可以与时间状语连用,也可以不用,这一点使之有别于现在完成时态.后者往往要与时间状语since September,ever since,for three months连用,如果没有这些时间状语,现在完成时态表示的往往是已完成的动作或状态;或者现在完成时态要与副词just,already,yet等等连用.而现在完成进行时往往与all the (this) morning/ afternoon/ day/ month,或the whole day,etc连用.试对比以下各例:
I have been working on the experiment report this morning,but I haven’t completed it yet.
我今天一上午就忙着写试验报告了,可是到现在也没写完.
They have been repairing the broken road.
他们一直在维修那条破路.(可能是刚歇息下来,也可能还在修.)
They have already repaired the broken road.
他们把路修完了.(动作已然结束.)
现在完成进行时态表示的是一种不间断的持续行为.但是如果一个动作是重复在做,或者要表示动作做过的次数时,是不可以使用现在完成进行时态的.如下例:
I’ve been writing letters since breakfast.
I’ve written to him three times,but I haven’t heard from him up till now.
就如同说I am writing 的动作是不能连用twice 或three times 一样.
He has called on his cousin many times,but each time he happened to be out.
相同点
1.现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如:
I have worked in this school since 2001.
I have been working here since 2001.
2.现在完成时和现在完成进行时都可以表示一段时间内延续的动作.如:
Mr.Smith has lived here for 20 years.
Mr.Smith has been living here for 20 years.
以上句子用现在完成时与现在完成进行时,含义上没有什么差别,两种时态可以互相换.但两种时态也存在有用法上的差别.
不同点
首先,从定义上来看,现在完成时(have done)表示的是已经完成的动作或者状态,常常与already“已经”或ever “曾经”连用,如:
We have already learnt Unit 2.(我们已经学习了第二单元.)
She is the most beautiful girl I have ever seen.(她是我见过的最漂亮的女孩.)
而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,并且还要进行下去的动作,具有未完成的特点,一般不与already或ever等连用,如:
We have been learning Unit 2.我们一直在学习第二单元.(没学完)

是现在完成进行时
现在完成时结构:have/has done
现在完成进行时结构:have/has been doing

完成进行:
构成: have/has been doing
表示一段持续了一段时间,并提示将继续持续
比如:
The tree has been living for over a hundred years.
这棵树已经生长了超过一百年了 (这里既然你看到它的时候它还没死,应该看成是会继续持续)
完成时
构成: have/has done<...

全部展开

完成进行:
构成: have/has been doing
表示一段持续了一段时间,并提示将继续持续
比如:
The tree has been living for over a hundred years.
这棵树已经生长了超过一百年了 (这里既然你看到它的时候它还没死,应该看成是会继续持续)
完成时
构成: have/has done
表示持续了一段时间,或者对现在造成影响
1. I have stayed here for five years.
(表示持续一段时间)
2. I am very happy because my grandfather has come back to China to visit me.
(表示对现在造成影响)
若还有不明白请追问

收起

Have you been working too hard? 这是现在完成进行时。表示某一动作从过去某一时刻开始,延续至今,并一直在进行中,常常和延续性动词连用。
现在完成时表示已经发生的动作对现在造成的影响,和短暂性动词连用;也可以表示某一动作从过去某一时刻开始延续至今,和延续性动词连用。
可以把现在完成进行时理解为现在完成时 的第二种用法 和现在进行时 组合在一起的复合时态,...

全部展开

Have you been working too hard? 这是现在完成进行时。表示某一动作从过去某一时刻开始,延续至今,并一直在进行中,常常和延续性动词连用。
现在完成时表示已经发生的动作对现在造成的影响,和短暂性动词连用;也可以表示某一动作从过去某一时刻开始延续至今,和延续性动词连用。
可以把现在完成进行时理解为现在完成时 的第二种用法 和现在进行时 组合在一起的复合时态,强调动作一直在进行中。
原创回答。希望有帮助。

收起

完成时的时态小问题Have you been working too hard?这句是完成时吗 还是完成进行时?怎么区别这两个时态呢 每次看到been加ing的分不清楚是什么时态 have用于完成时的各种时态 have的完成时态(have ) 关于英语现在完成时态的小问题_____ you ______Dianche Lake these days?Yes,I have.The water is getting cleaner and cleaner and the mountains are more beartiful.A Have;gone to B Have; been to C Have;been in have you got the time里的have是助动词吗RT不是构成现在完成时态的Have? 英语时态问题,完成时和过去式比如我想问“”你完成你的作业没有“ 我是应该说Have you finished your homework?还是Did you finish your homework?我感觉这两句想表达的意思都没什么问题,但是好像强调的 you have to wait until the soup becomes cold时态叫不准,还有所有跟 if 有关的时态问题 you've got to be kidding me.时态分析~麻烦分析一下这是什么时态?现在完成进行时?还是就是现在完成时?后面的be kidding me.的失态怎么解释?拜托最好能加点分析 完成时的各种时态 情态be+Vpp,现在进行时am/is/are+been+Vpp,现在完成时态have/has+been+Vpp的被动语态形式的句子个造一个一般现在式be{am,is,are}+Vpp,一般现在时态be{was,were}+Vpp,将来时态will+be+Vpp 再加上这几个 这里不定式的时态问题have to be built 什么时态啊(这里应该也有被动语气吧)和have been built的区别 [现在进行完成时]一直和你在一起:have been with you 还是 have been being with you如题关于一个现在进行完成时的问题:“一直和你在一起”是have been with you 还是 have been being with you? 一句话的时态问题How long have you been stay here?请问这句话是什么时态,并且说出这种时态如何使用, 一道有关将来时态的英语语法题~将来完成时?一般将来时?将来进行时?Why don't you put the meat in the fridge?It _____ fresh for several days.A.will be stayedB.will stayC.will be stayingD.will have stayed选哪个?分析?讲得 You may surf the Internet if your homework________done.A.is B.will be C.has D.have为什么不选完成时态呢? 关于英语时态的问题.在两本书上有两句句子.都写是现在完成进行时.1:I have been coverd.2:I have been studying for 2 years before you come.为什么两个句子动词 1句是ING形式 1句是ED形式.请高手指教下. woud have done是什么时态,是将来完成时,还是现在完成时的虚拟语句? be的过去分词been的问题I have been very busy the last few days与I have always been in love with you.这俩句话have been后面跟的不是现在完成进行时(have been doing)的结构,也不是现在完成时(have been done)的结构.而