现在完成时的构成

现在完成时的结构

现在完成时的构成

文章插图

【现在完成时的构成】基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)现在完成时的基本构成方式是用动词have加上过去分词 。它是用来表达过去发生事情的另一种方式 。肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)变化规则:(1)一般动词,在词尾直接加“-ed ” 。work---worked,visit---visited(2)以不发音的“e、ue”结尾的动词,只在词尾加“-d ” 。live---lived(3)以“辅音字母+ y ”结尾的动词 , 将"y"变为"i",再加“-ed” 。study—studied,cry—cried,try—tried(4)“重读闭音节”结尾 , 且末尾只有一个辅音字母(w、y、x除外) , 辅音字母前只有一个元音字母,先双写该辅音字母,再加“-ed” 。以上内容参考:百度百科-现在完成时
现在完成时的定义、结构是什么?现在完成时:HAVE(HAS)+过去分词,动作在发生,一直持续到现在,或者动作在过去发生,强调对现在的影响 。
have\has+动词的过去分词 。
OVER 。

现在完成时的结构现在完成时的构成:
陈述句:S(主语)+ have/ has +动词过去分词
I have had dinner.否定形式:S(主语)+hasn't/haven't +动词的过去分词
I haven’t had dinner.
疑问形式:Have/has + S(主语) +动词过去分词
Have you had dinner?
肯定回答:Yes, S(主语)+have/ has.
否定回答:No,S(主语)+have/ has+ not.
现在完成时适用范围:
1、谈论过去发生的事情,但是发生的时间不重要.
e.g. She has broken her arm.她伤了她的胳膊.
2、谈论过去发生的某事,但对现在造成了影响
e.g.She has broken her arm, so she can’t play basketball.
她伤了她的胳膊,所以她不能打篮球了.
3、过去开始的某事,现在还在继续.
e.g.He has lived in China for 20 years.
他已经在中国住了20年了.
He has lived in China since 1993.
4.刚刚发生的事情.
e.g.They have just arrived at the airport.他们刚刚到达了机场.
5.经历或取得的成就.
e.g.He has passed his math exam with a high mark.
他以高分通过了他的数学考试.
现在完成时态中的重要标志词
already, yet, just, never, ever用法区别
1、already意思是“已经”
A、通常用于陈述句中(放在have和has的后面)
B、也可用于疑问句,表示期望得到肯定的回答或表示惊异,此时
already常放在句末 。
She has already found her bike.
Has she fou

现在完成时中谓语动词用什么结构?现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”


1.现在完成时的"完成用法"

现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响 , 与现在情况具有因果关系 。

例如:He has turned off the light.他已把灯关了 。(动作结束于过去 , 但说明的是现在的情况--灯现在不亮了 。)

现在完成时"完成用法"的特点是动作不延续,因此 , 该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year... , today等)连用 。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的"未完成用法"

现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去 。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿 。(动作起始于1978年,一直住到现在,可能还要继续住下去 。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了 。(动作开始于5年前,一直延续至今,有可能还要继续下去 。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导) , 或表示与现在时刻相连的时间状语(如:up to now,so far)等 。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息 。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词 。如:come,go,arrive,leave,join,become,die等 。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了
一.have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
二.一般现在时:用动词原形
一般过去时:用动词的过去式
一般将来时:will/shall+do
is/am/are going to do
过去将来时:could/would do
现在完成时:have/has done
过去完成时:had done
将来完成时:shall have done
过去将来完成时:would/could have done
现在进行时:is/am/are doing
过去进行时:was/were doing
将来进行时:will/shall be doing
过去将来进行时:would/could be doing
现在完成进行时:have/has been doing
过去完成进行时:had been doing
将来完成进行时:shall have been doing
过去将来完成进行时:would have been doing
回答者: Ariel_wenqi - 大魔导师 十二级 2-7 17:57
您觉得最佳答案好不好?目前有 0 个人评价

50% (0)
50% (0)
相关问题
•为什么要用现在完成时?应该是只要用一般现在时就可...
•which 后面为什么还用has been 这个时态,我认为应该...
•ever 为什么可用在一般现在时的疑问句中,它不是表示...
•i hear you've done.........这样对吗?后面都完成...
•定语的主句是现在完成时的时候,when修饰的从句应该是...
其他回答共 3 条
have been
回答者:静凌迷蒙 - 试用期 一级 2-7 15:19
have/has+done
用在强调某事现已完成/相对于时间状语在过去发生并对现在有影响但已结束的动作中 。
回答者:大师back - 试用期 一级 2-7 15:28
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系 。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或状态 。其构成: have (has) +过去分词 。
I have worked here for 3 years.

现在完成时的结构是什么?肯定句:have/has +v.(过去分词)
eg.I havealready finished my homework .
否定句:have/has+not +v.(过去分词)
eg.I haven't heard from him yet.
一般疑问句:Have/Has+主语+v.(过去分词)
eg.Have you ever been to Beijing?
希望对你有帮助,祝你进步 。

现在完成时态的时态结构现在完成时由“have/has+过去分词”构成,主要有两个含义:①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用,如:many times , just,yet,ever,never,already,before,so far, by now等连用 。②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since + 时间点/从句,for two months, so far等 。二 、1)现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去;2)而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止 。因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时 。在“it is the first/second...time that... 。”或在“it/this/that is the +最高级+名词+that... 。”结构中 , that从句中的动词常用现在完成时;表示到说话时为止动作发生过几次 。在“it + be...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时 。have/has/had +been +动词的现在进行时 。1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是result (结果) 。2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语 。一般过去时的时间状语:yesterday, last week,…ago, in1980, just now, 具体的时间状语共同的时间状语:this morning, tonight, this April, now, once,before, already, recently,lately现在完成时的时间状语for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等 。举例:I saw this film yesterday.(强调看的动作发生过了 。)I have seen this film.(强调对现在的影响,电影的内容已经知道了 。)Why did you get up so early?(强调起床的动作已发生过了 。)Who hasn't handed in his paper?(强调有卷子,可能为不公平竞争 。)She has returned from Paris.她已从巴黎回来了 。She returned yesterday.她是昨天回来了 。He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为 。)I have finished my homework now.---Will somebody go and get Dr. White?---He's already been sent for.句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时 , 不能使用现在完成时,要用过去时 。(错)Tom has written a letter to his parents last night.(对)Tom wrote a letter to his parents last night. 1)It is the first / second time…. that…结构中的从句部分,用现在完成时 。It is the first time that I have visited the city.It was the third time that the boy had been late.2)This is the… that…结构,that从句要用现在完成时.This is the best film that I've (ever) seen.这是我看过的最好的电影 。This is the first time (that) I've heard him sing.这是我第一次听他唱歌 。---No, this is the first time I ___ here. was B. have been C. came D. am coming 答案B. This is the first time 后面所加从句应为现在完成时,故选B 。---No, it's the first time I ___ here. even, come B. even, have come C. ever, come D. ever, have come 答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时 。This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时 。注意:非延续性动词的否定形式可以与表示延续时间的状语连用 。即动作不发生的状态是可以持续的 。(错)I have received his letter for a month.(对)I haven't received his letter for almost a month.比较since和forSince 用来说明动作起始时间,for用来说明动作延续时间长度 。I have lived here for more than twenty years.I have lived here since I was born..My aunt has worked in a clinic since 1949.Some new oilfields have been opened up since 1976.I have known Xiao Li since she was a little girl.My brother has been in the Youth League for two years.I have not heard from my uncle for a long time.注意:并非有for 作为时间状语的句子都用现在完成时 。I worked here for more than twenty years.(我现在已不在这里工作 。)I have worked here for many years.(现在我仍在这里工作

现在完成时的结构
现在完成时的构成

文章插图

结构:助动词have/has+动词的过去分词 。当主语是第三人称时,助动词选择has,其他情况都用have 。例如:She has had lunch , so she is not hungry now. 她已经吃过午餐了 。现在完成时的句型:1. 肯定句:主语+have/has+过去分词+其他成分 。例如:I have found my schoolbag. 我已经找到了我的书包 。2. 否定句:主语+have/has+not+过去分词+其他成分 。例如:I haven't found my schoolbag. 我还没有找到我的书包 。3. 一般疑问句:Have/Has+主语+过去分词+其他成分?例如:Have you found your schoolbag? 你找到你的书包了吗?
现在完成时的完成结构是什么?
现在完成时的构成

文章插图

①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语.③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has.否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't.④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)扩展资料:用法:1、表示影响或结果该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了 , 它对现在的影响或结果就是“他现在已不在这个城市了” 。又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的 。如:He has been away from the city.他已离开这个城市 。(结果:他不在这个城市 。)2、表示持续该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束 , 而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年 。又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在 。如:He has taught in our school for 30 years.他在我们学校教书已有30年了 。参考资料来源:百度百科-现在完成时
英语 现在完成时的基本结构现在完成时的基本结构是:
助动词
have/has
+
过去分词 。例如:
1.
I
have
been
to
Beijing
twice.
(
我已经去过北京两次了 。)
2.
Xiao
Ping
has
finished
his
homework.
(
肖萍已经完成了他的作业 。)

现在完成时的构成have+done(动词过去时)

英语现在完成时的构成疑问have/has+been后面加现在分词这是现在完成时

had+been 后面加过去分词这是过去完成时

现在完成时如何构成have / has + 过去分词
例句:1 Tom has seen the film
2 We haven't met him yet.
3 Have you been there before?

英语 现在完成时的 构成时态是由动作放生的“时间”或动作发生时的“体态”构成的 。时间包括现在时、过去时、将来时和过去将来时,体态包括一般体、进行体、完成体和完成进行体 。4种时间和4种体态分别组合就构成了英语的16种时态 。除去4种时的一般体外,其他时态都是由“助动词 + 动词的适当形式”构成,所以,完成时态的构成就是—— have + 过去分词(以下用 done 表示过去分词)完成时共有4种:现在完成时、过去完成时、将来完成时、过去将来完成时 。只要把助动词 have 变成表示相应的时间形式,就构成了不同时间的完成时态—— 现在完成时:have done / has done过去完成时:had done将来完成时:will have done过去将来完成时:would have done现在完成时的助动词根据不同的人称要用不同的形式,has 用于单数第三人称,have 用于其他各种人称 。助动词 have 在不同的语气中,其结构或位置要进行适当的调整—— 肯定句:主语 + have/has done否定句:主语 + have/has not done 或主语:haven't/hasn't done疑问句:Have/Has + 主语 + done否定疑问句:Have/Has + 主语 + not done 或 Haven't/Hasn't +主语 + done
一般现在完成时的构成哈哈 , 哪有“一般现在完成时”这个概念?。扛嫠吣?nbsp;, 有“一般现在时” , “现在完成时” 。
你是说现在完成时的构成吧?解释如下:
有助动词have/has+done构成 。如:
He has gone to the USA.他已经去美国了 。
We have lived here for 10 years.我们已经在这里住了10年了 。
希望对你有所帮助,请及时采纳哟.
祝你学习进步,天天快乐!

现在完成时的构成?都对 。

但是如果have/has been doing就是表示现在完成进行时 , 可以这么理解——比如说我从很小就开始集邮,到现在仍然在集邮,而且还会继续集下去 。这个就是现在完成进行时 。

现在完成时的构成
现在完成时的构成

文章插图

基本结构:主语+have/has+动词的过去分词(p.p) 。①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他) 。②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语 。③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?肯定回答:Yes,I/they/we/you have.或Yes,she/he/人名 has 。否定回答:No,I/they/we/you haven't.或No,she/he/人名 hasn't 。④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他) 。扩展资料用于现在完成时的句型:1)It is the first / second time…. that…结构中的从句部分,用现在完成时 。It is the first time that I have visited the city.It was the third time that the boy had been late.2)This is the… that…结构,that从句要用现在完成时.This is the best film that I've (ever) seen.这是我看过的最好的电影 。This is the first time (that) I've heard him sing.这是我第一次听他唱歌 。参考资料来源:百度百科-现在完成时
现在完成时的概念,结构,及运用,急啊现在完成时

概念:
现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.

结构:
have(has)+过去分词(done)

使用典型例句
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)

现在完成时使用中通常和一般过去时相区别,一般过去时也发生在过去,但是基本和现在不再有联系
常用在回忆的描述

现在完成时态的其他要点
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”


1.现在完成时的"完成用法"

现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束 , 但该动作对现在产生了影响,与现在情况具有因果关系 。

例如:He has turned off the light.他已把灯关了 。(动作结束于过去,但说明的是现在的情况--灯现在不亮了 。)

现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already , yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用 。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的"未完成用法"

现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去 。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿 。(动作起始于1978年,一直住到现在,可能还要继续住下去 。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了 。(动作开始于5年前 , 一直延续至今,有可能还要继续下去 。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等 。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息 。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词 。如:come,go , arrive,leave,join,become , die等 。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了
一.have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.

英语完成时的构成及运用谁能告诉我?谢谢啦!现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等 。
举例:
I saw this film yesterday.
(强调看的动作发生过了 。)
I have seen this film.
(强调对现在的影响,电影的内容已经知道了 。)
Why did you get up so early?
(强调起床的动作已发生过了 。)
Who hasn\'t handed in his paper?
(强调有卷子 , 可能为不公平竞争 。)
She has returned from Paris.
她已从巴黎回来了 。
She returned yesterday.
她是昨天回来了 。
He has been in the League for three years.
(在团内的状态可延续)
He has been a League member for three years.
(是团员的状态可持续)
He joined the League three years ago.
( 三年前入团,joined为短暂行为 。)
I have finished my homework now.

---Will somebody go and get Dr. White?
---He\'s already been sent for.
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时 。
(错)Tom has written a letter to his parents last night.
(对)Tom wrote a letter to his parents last night.
—I came back last week.

—Has your term started yet?

—Yes , it started on Monday.

—我以为你还在休假 。你是什么时候回来的?

—我是上周回来的 。

—学校开学了吗?

—是的,是星期一开学的 。

B 注意:关于过去的动作的对话常常用现在完成时的问答开始,但是通常会以一般过去时继续下去,即使没有指明时间 。这是因为在开头一句中提到的动作这时在说话人的脑子里已经确定了:

—Where have you been?

—I’ve been to the cinema.

—What did you see?/What was the film?

—(I saw)‘ Amadeus’.

—Did you like it?

—你去哪儿了?

—我看电影去了 。

—看的什么电影?/电影的内容是什么?

—《莫扎特传》 。

—你喜欢这电影吗?

Husband:Where have you been?

丈夫:你去哪儿了?

Wife:I’ve been at the sales.

妻子:商店大减价,我去买东西去了 。

Husband:What have you bought?/What did you buy?丈夫:你买了什么东西?

Wife:I have bought/I bought you some yellow pyjamas.

妻子:我给你买了一套黄色的睡衣睡裤 。

Husband:Why did you buy yellow?I hate yellow.

丈夫:你为什么买黄色的?我讨厌黄颜色 。

C 现在完成时常常用于报纸和广播中,用于开头 , 说起某项活动 , 接着就用一般过去时进行描述 。事情发生的时间常常在第二句里点出来:

Thirty thousand pounds’worth of jewellery has been stolen from Jonathan Wild and,Company,the jewellers.The thieves broke into the flat above some time during Sunday night and entered the shop by cutting a hole in the ceiling.

珠宝商店乔纳森·威尔德公司价值三万英镑的珠宝被盗 。窃贼约在星期日夜间某时潜入楼上的一套房子,然后在商店的天花板上挖洞进入商店 。

即使未指明动作的时间,在第二句里也通常用一般过去时:

Two prisoners have escaped from Dartmoor.They used a ladder which had been left behind by some workmen,climbed a twenty-foot wall and got away in a stolen car.

两个囚犯从达特姆尔监狱逃走 。他们用了工人丢下的梯子 , 爬上20英尺高的围墙 , 然后乘偷来的汽车逃走了 。

D 现在完成时常用于书信中:

I am sorry I haven’t written before but I’ve been very busy lately as Tom has been away.

很抱歉,在这之前没给你写信 。因为汤姆外出了 , 我最近一直很忙 。

We have carefully considered the report which you sent us on 26 April,and have decided to take the following action.

我们已经仔细地考虑了你于4月26日寄来的报告 , 并已决定采取以下行动 。

190 形式


这种时态由动词be的现在完成时形式+现在分词构成:

肯定式:I have been working,he has been working等

否定式:I have not/haven’t been working等

疑问式:have I been working?等

否定疑问式:have I not/haven’t I been working?等

191 用法


现在完成进行时表示一个过去开始、现仍在继续中的动作
或一个过去开始、现在刚刚结束的动作
I’ve been waiting for an hour and he still hasn’t turned up.

我等了一小时了,可他还没来 。

I’m so sorry I’m late.Have you been waiting long?

真对不起,我迟到了 。你等了很久了吗?

必请记住,许多动词一般情况下不能用进行时(参见第168节) , 但其中有些动词在某些场合可以用进行时(参见第169节至第171节) 。因此可以说:

Tom has been seeing about a work permit for you.

汤姆一直在想办法给你弄一个工作许可证 。

She has been having a tooth out.

她(刚才)正让医生给她拔牙呢 。

I’ve been thinking it over.

我一直在考虑这件事 。

I’ve been hearing all about his operation.

我一直在听人讲他动手术的全部情况 。

此外 , 动词want常用于这种时态 , wish也可以这样用:

Thank you so much for the binoculars.I’ve been wanting a pair for ages.

我非常感谢你送给我望远镜 。我一直想要一副 。

现在完成进行时没有被动语态 。They have been repairing theroad(他们这一阵一直在修这条路)的最近似的被动形式通常是 The road has been repaired lately(这条路最近修过) 。这是现在完成时的被动语态,但是这两个句子并不完全相同 。

192 现在完成时的一般式与进行式的比较


A 在表达一个在过去开始而现在仍在继续或刚刚结束的动作时,某些动词既可以用现在完成时,也可以用现在完成进行时 。这样的动词有expect,hope,learn,lie,live,look,rain,sleep,sit,snow,stand,stay,study,teach,wait,want,work等:

How long have you learnt English?

你学习英语多久了?

How long have you been learning English?

(译文同上 。)

He has slept for ten hours.

他已经睡了十个小时了 。

He has been sleeping for ten hours.

(译文同上 。)

It has snowed for a long time.

雪下了好长时间了 。

It has been snowing for a long time.

(译文同上 。)

没有进行式的动词不可能有这样的用法(参见第168节),即现在完成进行时不能代替以下例句中的现在完成时:

They’ve always had a big garden.

他们一直有一座大花园 。

How long have you known that?

你知道这事多久了?

He’s been in hospital since his accident.

他从发生事故之后,一直在医院里 。

注意:现在完成进行时可以和时间短语连用 , 也可以不连用,这一点就有别于现在完成时,因为后者与像for six days , since June,never等一些时间短语连用才能表示这类动作 。不用这些时间状语时,现在完成时指的是完成了的一个动作 。

B 用现在完成时表示的反复的动作,有时可以作为连续的动作用现在完成进行时表示:

I’ve written six letters since breakfast.

早饭后我已经写了六封信 。

I’ve been writing letters since breakfast.

早饭后我一直在写信 。

I have knocked five times.I don’t think anyone’s in.

我敲了五次门 。我想屋里没有人 。

I’ve been knocking.I don’t think anybody’s in.

我一直在敲门 。我想屋里没有人 。

注意:现在完成进行时表示一种看来似乎是不间断的动作,所以提到做一件事的次数或一共做了多少事情时,不能用现在完成进行时 。

C 用现在完成时表达的单一动作和用现在完成进行时表达的动作是有区别的:

(a)I’ve polished the car.

我擦了车 。

意指这件事已经结束了 。

(b) I’ve been polishing the car.

我在擦车来着 。

意指过去一小时我就是这样度过的,而不一定指动作已结束 。注意:用现在完成进行时表示单一动作时 , 这一动作持续到说话的时间或者接近这一时间为止:

He’s been taking photos.

他一直在拍照 。(他大概手里正拿着照相机 。)

He has taken photos.

他拍过相片 。(这件事可能是也可能不是最近发生的 。)

193 进一步举例


A:I haven’t seen your brother lately.Has be gone away?

甲:我近来一直没有见到过你的兄弟 。他是不是到别的地方去了?

B:Yes,he’s/he has been sent to America.

乙:是的,他被派到美国去了 。

A:When did he go?

甲:他什么时候走的?

B:He went last month.

乙:他是上个月走的 。

A:Have you had any letters from him?

甲:你收到他的来信了吗?

B:I haven’t,but his wife has been hearing from him regularly.

乙:我没有收到,但他的妻子常收到他的来信 。

A:Does she intend to go out and join him?

甲:她想出去跟他团聚吗?

B:They’ve been thinking about it but haven’t quite decided yet.Unfortu-nately they’ve had a lot of expense lately and perhaps haven’t got themoney for her fare.

乙:他们正在考虑这件事,可还没有最后决定 。但是不巧得很,最近他们开销很大,也许没有钱给她买票 。

Tom:What have you done with my knife?

汤姆:你怎么动我的小刀了?(你把我的小刀放在哪里了?)

Ann:I put it back in your drawer.

安:我把它放回你的抽屉里了 。

Tom(taking it out):But what have you been doing with it?The blade’s alltwisted!Have you been using it to open tins?

汤姆(拿出小刀):可你用这刀子干什么来着?刃都卷了!你用它开罐头了吧?

A:Do you see those people on that little sandy island?They’ve been wav-ing handkerchiefs for the last half hour.I wonder why.

甲:你看见小沙洲上的那些人了吗?半小时了,他们一直挥舞着手绢 。我不知是怎么回事 。

B:They need help.The tide’s coming in and very soon that little islandwill be under water.Have you been sitting here calmly and doing noth-ing to help them?

乙:他们需要救援 。潮水正在上涨,不一会儿那小岛就要被淹没 。你难道一直在这里无动于衷地坐视不救吗?

A:I’ve never been here before.I didn’t know about the tides.

甲:我以前从来没来过这里 。我不了解潮水的情况 。

194 形式和用法


A 形式

过去完成时由had+过去分词构成,因此无人称变化:

肯定式:I had/I’d worked等

否定式:I had not/hadn’t worked等

疑问式:had I worked?等

否定疑问式:had I not/hadn’t I worked?等

B 用法

1 过去完成时是与现在完成时相当的过去式 。

现在完成时:

Ann has just left.If you hurry you’ll catch her.

安刚刚走 。如果你快一点,就能追上她 。(参见第183节 。)

过去完成时:

When I arrived Ann had just left.

我到的时候 , 安刚刚离开 。

现在完成时:

I’ve lost my case.

我的手提箱丢了 。(参见第184节 。)

过去完成时:

He had lost his case and had to borrow Tom’s pyjamas.

他的手提箱丢了,不得不去向汤姆借睡衣睡裤 。

但是,过去完成时不像现在完成时那样限于表达未指明时间的动作,因此可以说:

He had left his case on the 4∶40 train.

他把手提箱丢在4点40分的火车上了 。

2 现在完成时可以和 since/for/always等词连用,表示一个开始于过去并仍在继续或刚刚结束的动作 。(参见第186节 。)与此同理 , 过去完成时也可以用来表示在所说的过去某一时刻之前就已开始的动作,这一动作:

(a)在该时刻仍然在继续;或

(b)在该时刻停止或刚刚停止 。

但应注意,过去完成时还可以用来表示:

(c)在所说时刻之前某一时候停止的动作 。

(a),(b),(c)这三种类型的例句分别列举如下:

(a)Bill was in uniform when I met him.He had been a soldier for tenyears/since he was seventeen,and planned to stay in the army till hewas thirty.

我遇到比尔的时候 , 他身穿军服 。那时他已经当了十年兵了/他

从17岁就当兵,并且还计划在军队里呆到30岁 。

Ann had lived in a cottage for sixty years/ever since she was born,andhad no wish to move to a tower block.

安在小屋里已经住了60年/安出生以来就一直住在小屋,也不想搬到塔楼去住 。(这里也可以用过去完成进行时形式 had beeniiving 。)

(b)The old oak tree,which had stood in the churchyard for300 years/since before the church was built,suddenly crashed to the ground.

屹立在教堂墓地上已300百年之久的老橡树/在教堂建造之前就屹立着的老橡树突然间哗啦一声巨响倒在地上 。(这里也可以用过去完成进行时形式 had been standing 。)

Peter,who had waited for an hour/since ten o’clock , was very angrywith his sister when she eventually turned up.

彼得等了一小时/从10点钟起就等着,他妹妹终于来到时他非常生气 。(也可以用had been waiting 。)

(c)He had served in the army for ten years;then he retired and married.

His children were now at school.

他在军队里服役十年,后来退伍并结了婚 。他的孩子现在已上学了 。

这里既不能用since也不能用过去完成进行时 。还要注意到,这里的过去完成时没有与之相当的现在完成时 。如果把句中最后一个动词变成现在时,其他动词时态都要变成一般过去时 。
参考资料:http://edu.xinxing.org/Article/ArticleShow.asp?ArticleID=758&Page=3

现在完成时的构成是什么?现在完成时是英文时态的一种

现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”


1.现在完成时的"完成用法"

现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系 。

例如:He has turned off the light.他已把灯关了 。(动作结束于过去,但说明的是现在的情况--灯现在不亮了 。)

现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already , yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用 。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的"未完成用法"

现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去 。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿 。(动作起始于1978年,一直住到现在 , 可能还要继续住下去 。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了 。(动作开始于5年前,一直延续至今 , 有可能还要继续下去 。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等 。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息 。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词 。如:come,go,arrive,leave , join,become,die等 。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了
一.have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
二.一般现在时:用动词原形
一般过去时:用动词的过去式
一般将来时:will/shall+do
is/am/are going to do
过去将来时:could/would do
现在完成时:have/has done
过去完成时:had done
将来完成时:shall have done
过去将来完成时:would/could have done
现在进行时:is/am/are doing
过去进行时:was/were doing
将来进行时:will/shall be doing
过去将来进行时:would/could be doing
现在完成进行时:have/has been doing
过去完成进行时:had been doing
将来完成进行时:shall have been doing
过去将来完成进行时:would have been doing

现在完成时是怎么构成的?答案是:现在完成时的构成是:助动词have
/has
+动词的过去分词


~手工翻译,尊重劳动,欢迎提问,感谢采纳!~

现在完成时的定义丶结构和关键词U9-1:Have you ever been to a museum?知识点1现在完成时的结构和用法(2)(ever、never、been、gone)
现在完成时结构现在完成时的构成:
陈述句:S(主语)+ have/ has +动词过去分词
I have had dinner.否定形式:S(主语)+hasn't/haven't +动词的过去分词
I haven’t had dinner.
疑问形式:Have/has + S(主语) +动词过去分词
Have you had dinner?
肯定回答:Yes, S(主语)+have/ has.
否定回答:No,S(主语)+have/ has+ not.
现在完成时适用范围:
1、谈论过去发生的事情,但是发生的时间不重要.
e.g. She has broken her arm.她伤了她的胳膊.
2、谈论过去发生的某事,但对现在造成了影响
e.g.She has broken her arm, so she can’t play basketball.
她伤了她的胳膊,所以她不能打篮球了.
3、过去开始的某事,现在还在继续.
e.g.He has lived in China for 20 years.
他已经在中国住了20年了.
He has lived in China since 1993.
4.刚刚发生的事情.
e.g.They have just arrived at the airport.他们刚刚到达了机场.
5.经历或取得的成就.
e.g.He has passed his math exam with a high mark.
他以高分通过了他的数学考试.
现在完成时态中的重要标志词
already, yet, just, never, ever用法区别
1、already意思是“已经”
A、通常用于陈述句中(放在have和has的后面)
B、也可用于疑问句 , 表示期望得到肯定的回答或表示惊异,此时
already常放在句末 。
She has already found her bike.
Has she fou

现在完成时是怎么构成的?现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系 。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态 。其构成: have (has) +过去分词 。比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响 。2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语 。一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语: this morning, tonight,this April, now, once,before, already, recently,lately 现在完成时的时间状语for, since, so far, ever, never, just, yet,till / until, up to now, in past years, always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等 。举例:I saw this film yesterday. ?。ㄇ康骺吹亩鞣⑸?。)I have seen this film.?。ㄇ康鞫韵衷诘挠跋? ,电影的内容已经知道了 。)Why did you get up so early? ?。ㄇ康髌鸫驳亩饕逊⑸?。)Who hasn't handed in his paper??。ㄇ康饔芯碜樱赡芪还骄赫?。)She has returned from Paris.她已从巴黎回来了 。She returned yesterday.她是昨天回来了 。He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为 。)I have finished my homework now.---Will somebody go and get Dr. White?---He's already been sent for.句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时 , 要用过去时 。(错)Tom has written a letter to his parents last night.(对)Tom wrote a letter to his parents last night.

现在完成时构成形式have has+pt.

现在完成时的结构现在完成时的结构基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done肯定句:主语+has/have+动词的过去分词(p.p)(V-ed)+宾语(或者其他).否定句:主语+haven't/hasn't+动词的过去分词(p.p)(V-ed)+宾语.一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)

现在完成时的构成及应用?1.现在完成时现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联系 。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态 。其构成: have (has) +过去分词 。2.比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响 。2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语 。一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语共同的时间状语:this morning, tonight,this April, now, once,before, already, recently,lately现在完成时的时间状语for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等 。举例:I saw this film yesterday.(强调看的动作发生过了 。)I have seen this film.(强调对现在的影响,电影的内容已经知道了 。)Why did you get up so early?(强调起床的动作已发生过了 。)Who hasn't handed in his paper?(强调有卷子 , 可能为不公平竞争 。)She has returned from Paris.她已从巴黎回来了 。She returned yesterday.她是昨天回来了 。He has been in the League for three years.(在团内的状态可延续)He has been a League member for three years.(是团员的状态可持续)He joined the League three years ago.( 三年前入团,joined为短暂行为 。)I have finished my homework now.---Will somebody go and get Dr. White?---He's already been sent for.句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时 。(错)Tom has written a letter to his parents last night.(对)Tom wrote a letter to his parents last night.3. 比较since和forSince 用来说明动作起始时间,for用来说明动作延续时间长度 。I have lived here for more than twenty years.I have lived here since I was born..My aunt has worked in a clinic since 1949.Some new oilfields have been opened up since 1976.I have known Xiao Li since she was a little girl.My brother has been in the Youth League for two years.I have not heard from my uncle for a long time.注意:并非有for 作为时间状语的句子都用现在完成时 。I worked here for more than twenty years.(我现在已不在这里工作 。)I have worked here for many years.(现在我仍在这里工作 。)小窍门: 当现在完成时+一段时间,这一结构中 , 我们用下面的公式转化 , 很容易就能排除非延续动词在完成时中的误使 。1) (对) Tom has studied Russian for three years.= Tom began to study Russian three years ago, and is still studying it now.2) (错) Harry has got married for six years.= Harry began to get married six years ago, and is still getting married now.显然,第二句不对,它应改为 Harry got married six years ago. 或 Harry has been married for six years.4. since的四种用法1) since +过去一个时间点 (如具体的年、月、日期、钟点、1980, last month, half past six) 。I have been here since 1989.2) since +一段时间+ agoI have been here since five months ago.3) since +从句Great changes have taken place since you left.Considerable time has elapsed since we have been here.4) It is +一段时间+ since从句It is two years since I became a postgraduate student5.延续动词与瞬间动词1) 用于完成时的区别延续动词表示经验、经历; 瞬间动词表示行为的结 果 , 不能与表示段的时间状语连用 。He has completed the work. 他已完成了那项工作 。(表结果)I've known him since then. 我从那时起就认识他了 。(表经历)2) 用于till / until从句的差异延续动词用于肯定句,表示"做……直到……" 瞬间动词用于否定句,表示"到……,才……"He didn't come back until ten o'clock.他到10 点才回来 。He slept until ten o'clock.他一直睡到10点 。典型例题1. You don't need to describe her. I ___ her several times.A. had met B. have met C. met D. meet答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述 。再次,several times告知为反复发生的动作,因此用现在完成时 。2.---I'm sorry to keep you waiting.---Oh, not at all. I ___ here only a few minutes.A. have been B. had been C. was D. will be答案A. 等待的动作由过去开始,持续到现在,应用现在完成时 关于since; since的用法主要有两点:一是表示“自从……以来”,二是表示“既然”之意 。但如果只了解词的含义,而不了解其用法,在使用时就会造成错误 。例如:I have not heard from him since I lived in Shanghai.不少人会望文生义,将该句译为:“自从我住在上海以来,就再也没有收到他的信了 。”而实际上这个句子的译文并非如此,那么正确的含义是什么呢?下面谈谈since作连词引导时间状语从句的用法 。一、若since引导的状语从句的谓语动词是终止性的过去时,则从句表示的时间是“从动作开始的那一时刻起” 。如:He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力 。We have been missing them since they left here自从他们离开这里,我们就一直很想念他们 。这是最常见的一种用法,此处不再多述 。二、若since引导的状语从句的谓语动词是持续性动词或表示状态的动词的过去时时,则从句表示的时间是“从那持续动作或状态结束时算起” 。如:I haven’t heard any noise since I slept. Sleep 为持续性动词,sleep的动作结束时,即“醒来”时 , 这句应译为“我醒后还未听到任何声音” 。John is now with his parents in New York, it is already three years since he was a teacher约翰现在和父母一起住在纽约,他不当教师已经三年了 。本文开始出现的那个句子就可以译为“自从我离开上海,就再也没有收到他的信 。”这种译法常被人们误用,我们不妨再多举几个例子看看:How long is it since you lived in Shanghai?你离开(没住在)上海多久了?It is half a month since he was a League member.他退团(不当团员)半个月了 。It’s been quite some time since I was last in London我离开伦敦已很长时间了 。比较:He has written to me frequently since I was ill.自从我病愈以来,他屡次给我写信 。(从句谓语为状态动词)He has written to me frequently since I fell ill.自从我生病以来,他就屡次给我写信 。(从句谓语为终止性动词)三、若since引导的状语从句的谓语为持续性动词的现在完成时,则表示动作和状态延续到现在(说话时刻),其表示的时间的起点应从动作发生之时算起 。如:I haven’t heard from him since he has lived there 。这里has lived表示动作的持续性,时间的起点应从:“开始居住”时算起 。因此此句可理解为“自从他(开始)住在那儿起,我就一直没收到他的来信” 。Since we have owned a car, we have gone camping every year 。自从我们自己有了汽车,我们每年都去野营 。试比较:1. Since I’ve been at this school, we have had three headmasters.自从我到这所学校,我们已换了三个校长了 。Since I was at this school, they have had three headmasters.自从我离开这所学校,他们已换了三个校长了 。2.He has never been to see me since I have been ill. 自从我生病以来 , 他从未来看过我 。He has never been to see me since I was ill. 自从我病愈以来 , 他从未来看过我 。由此可见,since引导的从句持续动词的一般过去时和现在完成时所表示的意思恰好相反 。换言之,前者以肯定的语法形式反映着否定的逻辑内容 , 而后者的形式与内容是一致的 。至于It is +一段时间+since…的句型与It has been +一段时间+since…意思相同 。前者是规范说法 , 后者是口语说法 。应注意的是 , 在这种结构中,since引导的从句绝对不能用否定式的谓语动词来表示否定意义,下面两句都错了:It is a long time since he didn’t study English.It’s two months since you didn’t come to see me.正确的说法为:It’s a long time since he studied English 他好久没学英语了 。You haven’t come to see me for two months. 你有两个月没来看我了 。解析:6B 词义辨析语句连贯?。╝s long as)作者所能记忆的 。Remember是持续性动词,与表示持续意义的as long as(象……一样长;只要……)连用,引导条件状语从句 。as soon as,when , since三项均表示短暂意义,通常与短暂性动词连用 。记得采纳啊

不明白现在完成时的构成和特征怎样区别现在完成时和现在完成进行时现在完成进行时,表示过去发生的,持续到现在并对现在产生影响 , 而且会持续到将来的时态 。
HAVE /HAS +BEEN +动词现在分词形式 。EG:I HAVE BEEN STUDYING ENGLISH SINCE 1995 。表示我从1995年开始学英语,现在还在学,而且以后还会学 。不能用HAD 。



另:现在让我们来比较一下现在完成时和现在完成进行时 。在比较这两个时态时 , 关键在于对现在完成进行时的基本概念是否理解 , 因为对于现在完成时我们已经有了一个基本的理解了 。
现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态 。由于它有现在完成时的特点 , 所以它可以表示某一动作对现在产生的结果或影响 。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩 。
现在就现在完成进行时的这些特点和现在完成时作一简单的比较:

 ?。?)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果 。如:
We have been cleaning the classroom.(a)
We have cleaned the classroom.(b)
 ?。╝)句可译为“我们打扫教室来着 。”其直接结果可能是:我们身上都是灰 。(b)句可以译为“我们把教室打扫过了 。”其结果是:现在教室很清洁,可以用了 。又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的 。
Be careful! John has been painting the door.(a)
John has painted the door.(b)
 ?。╝)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心 。(b)句则无此含义,油漆可能已干了 。

 ?。?)现在完成进行时有时有延续性,现在完成时往往没有 。如:
They have been widening the road.(a)
They have widened the road.(b)
 ?。╝)句的意思是他们在加宽马路,但尚未完工 。(b)句的意思则是已完工了 。有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质 。如:

Mr. Smith has been living in London since 1978.(a)
Mr. Smith has lived in London since 1979.(b)
 ?。╝)句有“史密斯先生在伦敦久居”的含义 , (b)句则没有 。

 ?。?)但现在完成进行时并不总是具有临时的性质 , 如:
My moth! er has been teaching English for twenty years.(a)
My mother has taught English for twenty years.(b)
 ?。╝)句在此并无临时性质,但较口语化 。(b)句则较为正式 。又,(a)句表示动作现在仍在继续.并将延续下去,(b)句的动作是否延续下去 , 须由上下文决定,但在一般情况下都是延续下去的 。

 ?。?)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性 。如:
Have you been meeting her lately?(a)
Have you met her lately?(b)
 ?。╝)句有“经常相会”之意,(b)句则没有 。(b)句如与often,every day等时间状语连用,当然也表示动作在重复 。

 ?。?)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙 , 没有什么感情色彩可言 。如:
What have you been doing?(a)
What have you done?(b)
 ?。╝)句表示惊异 。(b)句只是一个问题 。

Have you been waiting long?(a)
Have you waited long?(b)
 ?。╝)句较(b)句生动 。又,(a)句比较口语化 。

I have been wanting to meet you for long.(a)
I have long wanted to meet you.(b)
 ?。╝)句比(b)句更亲切,更有礼貌 。

Recently Mary has been doing her work regularly.(a)
Recently Mary has done her work regularly.(b)
 ?。╝)句显然是在表扬玛丽 。(b)只说明一个事实 。

下面还有一例,颇为有趣:
Who's been eating my apples?(a)
Who's eaten my apples?(b)
 ?。╝)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题 。又 , (a)句兼有进行时态,所以有“苹果未被全部吃光”的意思 , (b)句是完成时态,说明“苹果一个不剩了” 。