英语完成时的用法
英语现在完成时解释

英语现在完成时解释全文共四篇示例,供读者参考第一篇示例:英语现在完成时是英语语法中的一个时态,用来表达过去发生的动作或事情对现在造成的影响或结果。
在英语中,现在完成时使用have/has + 过去分词的形式来构成,用来描述从过去某一时刻一直延续到现在的动作或事件。
现在完成时通常用来表达以下几种情况:1. 表示已经完成的动作或经历:例如:I have finished my homework.(我已经完成了我的作业。
)这个句子表示我已经完成了我的作业,目前作业已经做完了。
2. 表示曾经做过的事情对现在的影响:例如:I have lived in Beijing for five years.(我在北京住了五年。
)这个句子表示我在过去的五年里一直住在北京,现在可能依然住在北京。
3. 表示从过去某一时刻一直延续到现在的动作或事件:例如:She has worked at this company since 2010.(她从2010年开始就在这家公司工作。
)这个句子表示她从2010年开始一直在这家公司工作,目前仍在这家公司工作。
需要注意的是,现在完成时常常与表示一段时间的状语连用,如for,since等,用来表明动作或事件发生的时间跨度。
现在完成时通常不能与一些表示具体时间的状语连用,如yesterday,last week等。
如果要表达具体时间的动作或事件,应该使用一般过去时。
现在完成时在英语语法中扮演着重要的角色,帮助我们表达过去与现在的关系,强调过去的经历对现在的影响。
通过掌握现在完成时的用法和结构,我们可以更准确地描述和理解英语中的动作或事件。
第二篇示例:英语现在完成时是英语语法中的一个时态,表示过去发生的动作或情况对现在产生的影响或结果。
它通常由have/has + 过去分词构成。
例如:"I have visited Paris."(我去过巴黎)。
英语现在完成时与一般过去时的区别在于,一般过去时强调过去某个具体的时间点或时间段内发生的动作或事件,而现在完成时则强调过去发生的动作或事件对现在的影响或结果。
高中英语-现在完成时3--用法及时间标记词

Nobody in our class has ever been there. 我 们班没有人去过那。
• It's the first time that…这是第一次(第二次、 第三次……)做某事”,其中的that从句通 常要用现在完成时。
• It’s the second time I’ve come here. 这 是我第二次来这儿。
We have known each other for twenty years.
我们认识有二十年了。 I haven’t seen her for a long time.
我好久没有见到她了。
for 与 since 的区别
for 后接 时间段 since后接 过去时间点 或 一般过去时的句子
如:
现在完成时的时间状语:
1. 现在完成时与不明确的过去时间状语副词 before, just,already,yet,ever,never等词
2. so far,up to now,before,recently,lately, these days, in the last few years, in the past few years, over the past years等连用。
★ just, recently是完成时的时间状语, just now 有a moment ago 之意,是 一般过去时的时间状语。
The train has just arrived. 火车刚到。
Did you see Joan just now? 你刚才看到琼了吗?
Have you heard from your family lately/recently?
初中英语语法 现在完成时

初中英语语法现在完成时初中英语语法现在完成时1、现在完成时的构成:现在完成时是由“助动词have/has+动词过去分词”构成的。
①助动词have/has可以与主语缩写为’ve/’s。
e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s②规则变化的过去分词与动词过去式一样。
③不规则变化的动词过去分词见表。
2、现在完成时的基本句型。
①陈述句肯定形式。
e.g. I have had lunch. 我已经吃过午饭了。
He has gone to Beijing. 他去北京了。
②陈述句否定形式。
(在助动词have/has后+not,可缩写为haven’t/hasn’t)e.g. I haven’t had lunch. 我还未吃午饭。
He hasn’t gone to Beijing. 他还没有去北京。
③一般疑问句形式及其答语。
(将助动词have/has提前,答语一般用have, has回答)e.g. Have you had lunch? 你吃过午饭了没? Yes, I have. No, I haven’t.Has he gone to Beijing? 他去过北京了没有? Yes, he has. No, he hasn’t.否定回答还可以用:No, not yet. / No, never. / No, not even once等。
④特殊疑问句形式。
(疑问词+一般疑问句)e.g. Where has he gone? 他去了哪里?3、现在完成时的三个基本用法。
(1) 现在完成时的第一个基本用法表示过去发生或已完成的某一个动作对现在造成的影响或结果。
e.g. Have you had lunch? Yes, I have. I’ve just had it. 你吃过午饭没?有,吃过了,我刚刚吃的。
(影响及结果:我现在饱了,不需要了)He has gone to Beijing. 他已经去北京了。
英文时态:完成时态

1)我曾经在某个地方见过她。
I have ever seen her somewhere. → 2
2)到目前为止, 该桥尙未竣工。
So far, the bridge hasn't been completed. → 2
3)她刚刚买了一部新自行车。
She has just bought a new bike. → 2
since的四种用法 1)since+过去一个时间点 (如具体的年、月、日期、钟 点、1980,last month,half past six)。 I have been here since 1989. 2)since+一段时间+ago I 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.
⑤Mr. Odds works in a bank and lives on his own. The only family he has is in the next town: his sister lives there with her husband, and her son, Mark. Last week Mr. Odds had a surprise. He drove home from the bank at the usual time, driving neither too slowly nor too fast; he parked his car where he always parked it, out of the way of other cars, and he went inside to make his evening meal. Straight away, there was a knock at the door. Mr. Odds opened the door, to find a policeman standing on the doorstep. “What have I done wrong?” Mr. Odds asked himself. “Have I driven on the wrong side of the road? Has there been some trouble at the bank? Have I forgotten to pay an important bill?” “Hello, Uncle,” said the policeman, “My name’s Mark.” ⑥You should have put the milk into icebox; I expect it undrinkable by now. A.became B.had become C.has become
最新英语口语现在完成时用法归纳

最新英语口语现在完成时用法归纳现在完成时是英语中一个非常重要的时态,主要用来表达过去发生的动作或经历对现在造成的影响或结果。
以下是关于现在完成时用法的归纳。
1.表达经历或动作发生过使用现在完成时来表达我们曾经经历过或做过的事情,强调过去的经历或动作与现在的联系。
例如:I have been to Paris.(我去过巴黎。
)They have seen that movie before.(他们在之前看过那部电影。
)2.表达过去开始并一直延续到现在的动作现在完成时还可用来描述一个动作从过去开始一直延续到现在。
例如:I have lived in this city for 10 years.(我在这座城市住了10年了。
)She has worked at the company since 2010.(她自2010年以来一直在这家公司工作。
)3.表达已完成的动作对现在的影响或结果使用现在完成时来表达之前发生的动作对现在的影响或结果。
例如:I have ___。
so I can relax now.(我已经完成作业了,所以我现在可以放松了。
)He has lost his keys。
so he can't enter the house.(他把钥匙丢了,所以他无法进屋。
)4.表达动作是否发生过现在完成时也可以用来询问某个动作是否发生过。
例如:Have you ever been to New York?(你去过纽约吗?)Has she read the book you mended?(她读了你推荐的那本书吗?)需要注意的是,现在完成时经常与一些时间状语连用,例如already(已经),yet(还),ever(曾经),never(从未)等等。
以上是关于最新英语口语现在完成时用法的归纳。
掌握这些用法,可以让我们在口语表达中更加地准确和自如。
希望这篇文档对你有帮助!。
现在完成时的四种用法

现在完成时的四种用法现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。
归纳起来,现在完成时共有四种主要用法,现分别解说如下:一、现在完成时表示影响该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
如:He has left the city. 他已离开这个城市。
(结果:他不在这个城市。
)Someone has broken the window. 有人把窗户打破了。
(结果:窗户仍破着。
)I have lost my pen. 我把钢笔丢了。
(结果:我现在无钢笔用。
)He has finished his work. 他把工作做完了。
(结果:他现在可以做其他的事了。
)二、现在完成时表示持续该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
如:He has taught in our school for 30 years. 他在我们学校教书已有30年了。
He has been busy since last week. 自上个星期以来他一直很忙。
英语微信群是目前学习英语最有效的方法,群里都是说英语,没有半个中文,而且规则非常严格,是一个超级不错的英语学习环境,群里有好多英语超好的超牛逼的人,还有鬼佬和外国美眉。
英语语法完成时篇

完成时篇(一)——现在完成时[提问] 请问在句子“Working in London has been the best decision I have made so far. (Experiencing English Integrated Book1 Page71)”中,为什么时间状语是完成时的情况下,主句仍然可以使用现在完成时呢?答:完成时态通常表示已完成或已经开始从事的动作,它可以分为现在完成时、过去完成时、将来完成时以及完成进行时。
根据定义我们可以了解到,除了表示到现在为止动作已经完成或已经开始以外,还有多种情况可以用现在完成时来表达。
一、动作从过去某个时间开始发生,延续到现在,并且说话前已经完成。
例如:The mission has been carried out well.任务已经很好地完成了。
Those girls have eaten two big cakes.女孩们已经吃了两个蛋糕了。
二、某个动作或状态发生在过去,持续并影响现在,有可能会继续保持下去。
例如:My brother has been abroad for several years.我哥哥已经出国好几年了。
It has rained all morning.雨下了一个早晨。
Up to now, parents have accepted the pop music youths prefer to.现在,家长们已经接受了年轻人喜欢的流行音乐。
I have known him since the summer in 2001.自2001年的那个夏天,我就认识他了。
三、动作发生在现在之前的某个时间,可能是多次动作的集合,也表示习惯性的动作或状态。
例如:Xiao Qin has come over here three times in the daytime.白天小覃已经来过三次了。
Which countries have you traveled recently?最近你都去过那些国家?How many papers have you read today? 你今天看了几篇论文?四、动作过去曾发生过一次或多次,也可能是一种经历。
(完整)高中英语语法之现在完成时

现在完成时讲解一、基本结构:主语+have/has+过去分词(done)①肯定句:主语+have/has+过去分词+其他②否定句:主语+have/has+not+过去分词+其他③一般疑问句:Have/Has+主语+过去分词+其他④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)二、用法1)现在完成时的"完成用法"现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.He has turned off the light.他已把灯关了。
(动作结束于过去,但说明的是现在的情况--灯现在不亮了。
)I have spent all of my money.(含义是:现在我没有钱花了.)Jane has laid the table.(含义是:现在桌子已经摆好了.)2)现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。
这里的动词要用持续性动词。
常与for (+时间段),since(+时间点)连用.Mary has been ill for three days.Mary has been ill since three days ago.注意:1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用.2.现在完成时往往同表示不确定的过去时间状语连用,如already(肯定), yet(否定,疑问), just, before, recently, still, latel y等: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 ?3. 现在完成时常常与表示频度的时间状语连用,如ever, never, twice, several times等:Have you ever been to BeijingI 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 several times.4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如up to these few days/weeks/months/years, just, up to present(now), so far等:Peter has written six papers so far.Up to the present everything has been successful.5. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.6. have been to 和have gone to的区别have been to 强调“去过”,现已不在那里,如:He has been to the USA three times.他到美国去过三次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将来完成时专项练习
▪ 1. By the end of this year ,I ____enough money for a holiday
▪ A will save B will be saving C will have saved Dhave saved
4.我成为一个学生两年多了.
I have been a student for over two years. I became a student two years ago.
5.Mr Black死了三年了。
Mr Black has been dead for three years. Mr Black died three years ago.
★have / has gone (to) 表示某人“已经去了”某地, 说话时此人在那里,或可能在路上,反正不在这里。
试比较:
He has been to Beijing. 他曾去过北京。 (人已回来,可能在这儿)
He has gone to Beijing. 他已经去了北京。 (人已走,不在这儿)。
2. 当我们到那儿时火车已经离开了。
The train __h_a_d__le_f_t __ (leave) when we arrived there.
将来完成时
▪ 将来完成时用来表示在将来某一时间以前 已经完成或一直持续的动作经常与 before+将来时间或by+将来时间连用,也 可与before或by the time引导的现在时的 从句连用。
1.我们买这本书三年了.
We have had the book for three years. We bought the book three years ago.
2.他感冒三天了.
一般过去时态和现在完 成时态可以构成同意句
He has had a cold for three days.
He caught a cold three days ago.
现在完成时
助动词have (has) + 动词的过去分词 注:has 用于第三人称单数,have 用于其他所有 人称。
(1)现在完成时表示过去发生或已经完成的某一动作对 现在造成的影响或结果。通常与表示包括现在在内的时间 副词 just,already, before, yet, never, ever 等状语连用。 例如:
等你到达伦敦的时候,我们已经在欧洲呆了 两星期了。
3. 在时间从句和条件从句中,现在完成时可以代替
将来完成时,表示将来某时业已完成的动作。
▪ 例如: ① You'll get to like the subject after
you have studied it for some time. 在学习这个学科一段时间之后,你就
already. ⑤ I’ve just lost my science book.
有时没有时间状语;多是一般疑问句。
2.现在完成时表示过去已经开始,持续到现在,也许还会持续下 去的动作或状态。可以和表示从过去某一时刻延续到现在(包 括现在在内)的一段时间的状语连用。 如:for和since,以及 so far, now, today, this week(month, year) 等
▪ 选C,by the end of this year, 是明确表示将来的时间状语,主句表示在这个将来时间以 前完成的动作,故应用将来完成时.
▪ 2.When i have done that,I (______) all I was supposed to do.(do)
▪ 我做完了这件事,就做完了我全部应该做的事情。Will have done
He has been away since last week. He has been away for one week.
对划线部分提问都用 How long
(3) have been (to)和have gone (to)的区别: ★have / has been (to) 表示“曾经去过”某地,说 话时此人很可能不在那里,已经回来。侧重指经历。
① I have never heard of that before. ② Have you ever ridden a horse? ③ She has already finished the work. ④ Have you milked the cow yet? Yes, I have done that
一段时间的表达方法有两种:
for: +一段时间 for a year for two weeks for three years Since 过去的某一时刻, since nine since last week
一般过去时态的时间状语从句
since you came since you got home. 注意:for 和since 所引导的时间状语都表示一段时间.
会喜欢它的。 ② I'll go and see the exhibition as
soon as I have finished my work. 我一做完作业就去看展览。
现在完成时、过去完成时与将来完成的 区别
▪ 现在完成时以现在时间为参照点,表示在“现在”以前 完成的动作或持续到“现在”的状态,过去完成时则以 过去时间为参照点,表示在“过去”某一时间以前发生 的动作或持续到“过去”某一时间的状态,将来完成时 则以将来时间为参照点,表示在“将来”某一时间为止 已经完成的动作或持续到“将来”某一时间的状态:
将来完成时的构成
▪ 将来完成时的构成是由"shall/will + have + 过去分词"构成的。
▪ Before long he will have forgotten all about the matter.
▪ 不久他就会全然忘记这件事的。
He is somebody now. He will not have remembered his old classmates.
▪ 到这个学期末,我们将学完12个单元。 ▪ By the time you get home I will have
cleaned the house from top to bottom. ▪ 你到家之前我将把房子彻底打扫一遍。
2 将来完成时通常与:“by+将来时间”和"by the time that"结构连用
▪ He has finished writing his novel. 他已写完了他的小说。 ▪ He had finished writing his novel 说。 ▪ He will have finished writing his novel by the end of
▪ 。例如: ① By the year 2050, scientists
probably will have discovered a cure for cancer.
到2050年,科学家们可能已经找到了治愈癌 症的方法。
② By the time you arrive in London, we will have been staying in Europe for two weeks.
be a soldier be a Party member be a student
3转换成be+形容词或副词 die— be dead finish – be over begin— be on leave—be away fall sleep – be asleep close – be closed
过去完成时
1. She cleaned the room.
2. She locked the door.
——————∣—————∣—————→∣——→
cleaned the room locked the door
now
By the time she locked the door, she had cleaned the room.
1. You’ve never seen such a wonderful film before, _______? A haven’t you B have you C do you D don’t you 2. --Ann has gone to Shanghai.
---So ____ her parents. 3. – I have watched the game.
1. The bus left. 2. I got outside.
——————∣—————∣—————→∣——→
the bus left
I got outside
now
By the time I got outside, the bus had left
1. He finished his homework 2. He played ping pong
结束性动词不能和表示一段时间的时间状语连用,但是他可以转 换成相应的延续性动词.
1.直接用延续性动词
buy– Have catch(get) a cold – have a cold borrow— keep
Come/go /become— be
put on-- wear
2.转换成be+名词 join the army – Join the Party – go to school–
2.The definition of the Past perfect tense: (定义)
构成: had + 动词的过去分词 (p.p.)
定义:
表示在过去的某一时间或动作之前已 经发生或完成了的动作。即:过去的 过去。