现在完成时的用法讲解
现在完成时的基本用法

现在完成时的基本用法
英语现在完成时是表示动作或状态已经完成或发生在过去,但与现在有关的一种时态。
它由助动词"have/has"加上过去分词构成。
基本用法如下:
1. 表示过去发生的动作对现在造成的影响或结果。
例句:I have finished my homework.(我已经完成了我的作业。
)
She has lived in London for five years.(她已经在伦敦生活了五年。
)
2. 表示过去开始并一直延续到现在的动作或状态。
例句:He has worked in this company since 2010.(他从2010年就在这家公司工作。
)
We have known each other for a long time.(我们认识彼此已经很长时间了。
)
3. 表示过去的动作或经历与现在的情况或经历形成对比。
例句:I have traveled to many countries, but I have never been to Japan.(我去过许多国家,但从未去过日本。
) They have already eaten dinner, but we haven't.(他们已经吃过晚饭了,但我们还没有。
)
需要注意的是,现在完成时强调的是过去的动作或状态与现在的关系,所以常常与现在的时间状语连用,如"already"(已经)、"just"(刚刚)、"recently"(最近)、"since"(自从)等。
现在完成时的用法详解英语

• Is your father in ?
•
No, heha__s_g__o_n__e__t_o___ to Shenzhen.
•
H__a__s___he everb_e_e__n__ there before ?
•
Yes, heh_a_s__b_e__e_n_____ there several times
ago.
A. Did…copy…did
B. Have…copied…have
C. Have…copied…did D. Did …copy…had
5. “Why _A_____ she _______ angry ?”
“Because he _____ at her just now .”
A. did…get…shouted B. has…got…shouted
A. Have…gone to B. Have…gone in
C. Have…been to D. Have …been in
3. My brother _C___college for over three years.
A. has gone to B. has been to C. has been at
但是不能和表示一段时间的状语连用。
短暂性动词变延续性动词:
• join --- be in / a
2) comeb-e-- in / at
• 3) borrow ---keep 4) buy -h-a-ve
5) arrive ---be
6) leave b--e- away (from)
7) begin --b- e on
• It has been colds_in__c_e__ two weeks ago.
现在完成时的三种基本用法

现在完成时的三种基本用法
现在完成时是英语中最常用的时态之一,它表示过去发生的动作或状态对现在产生的影响。
现在完成时有三种基本用法,分别是表示经验、表示持续状态和表示完成的动作对现在的影响。
一、表示经验
现在完成时可以用来表示一个人的经验或经历。
例如,“我已经去过巴黎了”表示我曾经去过巴黎,这是我的经验。
这种用法通常和时间状语连用,如“已经”、“曾经”、“从来没有”等。
二、表示持续状态
现在完成时还可以用来表示一个动作或状态从过去一直持续到现在。
例如,“我已经学习英语十年了”表示我从十年前开始学习英语,一直到现在还在学习。
这种用法通常和时间段连用,如“十年”、“三个月”等。
三、表示完成的动作对现在的影响
现在完成时还可以用来表示一个动作已经完成,但对现在产生了影响。
例如,“我已经吃过晚饭了”表示我已经吃完了晚饭,但这个动作对现在的状态有影响,我现在不饿了。
这种用法通常和表示现在状态的词连用,如“饿”、“累”、“渴”等。
现在完成时是英语中非常重要的时态,它可以用来表示经验、持续状态和完成的动作对现在的影响。
在学习英语时,我们需要掌握这三种基本用法,以便更好地运用现在完成时。
现在完成时讲解及考点归纳

现在完成时解析(Present perfect continuous tense)一、现在完成时的构成(一)肯定式主语+助动词have /has +过去分词+其它说明:这里的have /has是助动词,没有什么具体意义。
当主语是第三人称单数时助动词用has,其余人称一律用have。
has,have的缩略式分别为's或've。
规则动词过去分词的构成与过去式的构成方式一样,不规则动词可参看不规则动词表。
实例:(二)否定式主语+助动词have /has+not+过去分词+其它说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。
have not,has not的缩略式分别为haven't ,hasn't。
另外,肯定句中有some,already时,改为否定时要分别改成any,yet。
实例:注:有时not可以用never代替,表示“从来没有”的意思。
又如:I have never seen him before.以前我从来没有见过他。
(三)一般疑问式助动词Have /Has +主语+过去分词+其它?说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already 改为any ,ye t就构成了一般疑问句。
肯定回答用“Yes ,主语+have/has. 否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。
实例:注意:当句中有否定词not ,hardly(几乎不),never的时候,在改为反意疑问句时,附加部分用肯定形式。
例如:You have never come to our school ,have you ?你以前从来没有来过我们学校,是吗?二、现在完成时的用法(一)现在完成时的用法一).表示过去发生或已经完成的某一动作对现在造成的影响或结果。
现在完成时的用法讲解

现在完成时的讲解一、现在完成时的构成:主语+ have/has + 过去分词+…(过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
) eg .I have taught English in this school since 1999.二、基本句式:陈述句:主语+ have/has + 过去分词+…否定式:主语+ haven’t/hasn’t + 过去分词。
疑问式: Have /Has + 主语+ 过去分词?简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven’t/hasn’t.(否定)—Have you finished your work? —Yes,I have.三、现在完成时的含义:(一)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,常与already/yet,just,never/ever,before, so far等连用。
这些标志词可以表达这种含义. 1.already意为“已经”,通常用于肯定句中,可放在助动词之后,过去分词之前,也可以放在句末。
实例:1)I've already read this book. 我已经读过这本书了。
(“读”这一动作发生在过去,对现在造成的影响是“知道书中的内容”。
)2)I've washed my clothes already.我已经洗了衣服。
(洗衣服的动作已完成,其结果是“衣服冼干净了”。
)注意:在表示吃惊或明知故问等感情色彩时,already也可用于(口语)疑问句中。
实例:3)Have you met him already ?你(真的)已经见过他了?2.yet用在疑问句中意为“已经”,用在否定句中意为“还”,常放在句末。
实例:1)—Has he found his watch yet ?他已经找到他的手表了吗?—No,not yet.不,还没有。
2)The woman hasn't found her dog yet .那位妇女还没有找到她的狗。
现在完成时的用法

二、现在完成时的三个分清: 一般过去时表示的是过去发生的动 作或状态,和现在不发生联系,它 可以和表示过去的时间状语连用。 I have seen the film.(我了解 这部电影的内容。) I saw the film last week.(只 说明上星期看了这部电影,不涉及 现在的情况。)
初中教材中常见的终止性动词,可以编成口 诀: 晨起 离家去 购物,出生入 死 搬 回来。 东西一到 开始用,花完未够 方可 借。 get up→be up leave→be away (from) go→ be buy →have join→be in /be a +n. die →be dead move→be out ofreturn→be back come→be arrive→be here start/begin→be on finish→/end→be over borrow→keep
开始 结束 死 买 卖,来 去 借 入 不 离开。 get up→be up leave→be away (from) go→ be buy →have join→be in /be a +n. die →be dead move→be out of return→be bcome→be arrive→be here start/begin→be on finish→/end→be over borrow→keep 例如:The old man has died for five years.( × ) The old man has been dead for five years.( √ ) 注明:非延续性动词在否定结构中可用于现在完成时 态:I haven’t bought anything for two days.
现在完成时-语法讲解
语法:现在完成时1、现在完成时的定义:现在完成时表示动作发生在过去,但与现在情况有联系有影响,一个发生在过去的动作来说明现在的情况。
2、现在完成时的谓语构成:助动词have/has + 动词的过去分词3、常用时间状语:(1)与包括“现在”在内的时间状语连用,如:by now(到现在为止), so far(迄今为止), these days(这些天来), this year, this month, today, in the past few years(在过去的几年以来)等;e.g.We have planted many flowers this year.China has changed a lot in the past few years.I have learned two thousand words so far(by now).It has rained these days.(2)与副词连用,如:just, before, already,never,ever,yet,Recently,since, for等e.g. Have you ever watched Harry Potter?The new book have not arrived yet.Have you heard from him yet?They have already finished their homework.I have never seen an alien.He has just come.We have seen the movie before.My mother has worked here since 1949.I have taught English in this school for six years.4、用法:(1)表示过去发生的或已完成的某一动作对现在造成的影响或结果。
现在完成时的用法
现在完成时的用法现在完成时是英语中的一种时态,用于描述发生在过去某个时间点之前但对现在仍然有影响的动作或状态。
本文将详细介绍现在完成时的用法及相关注意事项。
一、现在完成时的基本结构现在完成时的基本结构由助动词"have"(或其缩写形式"has")+ 过去分词构成。
具体结构如下:肯定句:主语 + have/has + 过去分词否定句:主语 + have not/has not + 过去分词疑问句:Have/Has + 主语 + 过去分词例如:- I have visited London.(我已经去过伦敦。
)- She hasn't finished her homework.(她还没完成作业。
)- Have you ever tried sushi?(你尝试过寿司吗?)二、1. 表示过去开始并一直延续到现在的动作或状态。
例:He has worked at the company for 10 years.(他在这家公司工作已经有10年了。
)2. 表示已经发生的经历或经历过的事情。
例:I have been to Paris twice.(我去过巴黎两次。
)3. 描述过去发生但对现在有影响的动作或状态。
例:They have just finished their project.(他们刚刚完成了他们的项目。
)4. 表示刚刚完成的动作或刚刚发生的事情。
例:We have just moved into a new house.(我们刚刚搬进了新家。
)5. 表示在过去某个时间点之前已经完成的动作或事情。
例:She has already bought the tickets.(她已经买好了票。
)6. 用于带有时间状语的句子,表示在过去某一段时间内已经完成的动作或事情。
例:He has read three books this month.(这个月他已经读了三本书。
现在完成时讲解_50道现在完成时练习题(含答案)
一、时态讲解:现在完成时(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。
如:I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.★注意:a)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。
Exercise: 用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.1. since2. for3. for4. since5. since6. for7. for8. since2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
现在完成时的用法详解
现在完成时的用法详解现在完成时:表示过去某一时间发生的动作对现在造成的影响和产生的后果,还有可能一直延续下去。
结构为:has/have+过去分词(黑点表示现在和过去两个时间点,实箭头表示动作在延续,虚箭头表示动作可能继续持续。
)基本用法:一、开始于过去的动作一支烟学到现在,对现在有影响。
现在完成时跨越两个时间,一是过去,一是现在。
1.Have you wait long ?你等很久了吗(现在还在等着)2.She has invited my whole family to supper on Sunday.她已邀请我们全家周日去吃晚饭(结果:周日有安排了)3.She has won prizes for her records and a prize for one of her films.她的唱片曾多次获奖,她的一部电影也曾获奖(结果:奖品在她手里)二、现在完成时表示最近发生的动作时,可以与just,recently,already,yet,still,atlast终于,finally,almost等副词连用。
1.What good books have you read recently?你最近阅读了什么好书2.The stone works have already repaired both the tower.石匠已经修复了两座石塔。
3.Not enough building materials for this project have been collected.为这项工程采集的材料还不够。
4.Has it stopping rraining yet?雨停了吗5.I still haven’t passed my driving test.我还未通过驾驶考试。
6.At last he has done it.他终于把它做完了。
7.The exact amount has not been finally decided.确切的数目还没有最终确定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时的用法讲解现在完成时的用法复习整理一、谓语部分结构:助动词have (has) + 过去分词过去分词的构成分规则的和不规则的,规则的与过去式的构成方法一样,不规则的只有单独记了,无人能帮你。
1.肯定句:主语+have( has) + 过去分词+其它。
have not=haven t has not=hasn t.3.一般疑问句结构:Have( Has ) +主语+过去分词+其它?4.特殊疑问句:特殊疑问词+have(has) + 主语+ 过去分词+其它?eg. He has already finished his homework.He hasn ' t finished his homework yet.Has he finished his homework yet?--Yes, he has./ No, he hasn ' t.二、常搭配的时间状语:already, yet, just, ever, never ,in the past +时间段,so far这几个词的位置除了yet 常在句尾外,其余的通常都在句中,即have/has 的后面,行为动词的前面。
但already 也可在肯定句尾,表示强调,在疑问句末尾表示惊讶等。
eg. Has he finished his homework already? 对他完成了作业感到惊讶。
另,before 也可以与现在完成时连用。
eg. I ' ve ever been there before. It was ten years ago.三、常用用法1、表示过去发生或者已经完成的动作对现在造成的影响或者结果。
Eg.The doctor has left .(他现在不在这儿,找不到他了。
)The students have cleaned the classroom.(现在教室是干净的)I have just read the book.(现在我知道这本书的内容了)比较:I read the book last month.(只是说明read 这个动作是在上个月发生的而已,没有谈及对现在有什么影响)总结:现在完成时与一般过去时的区别:现在完成时强调的是过去发生的动作对现在造成的影响或者结果,强调的是现在的情况或者状态,与过去没有关系,不能和表示过去的时间状语连用。
而一般过去时只表示这动作是在过去某个时间发生的,或者说是过去某个时间发生了某个动作而已,和现在没有关系。
它就可以和表示过去的时间状语连用,比如:yesterday, just now , last year , in 2000, some minutes ago, the day before yesterday etc.I have seen the film already. (现在我已经了解这部电影的内容了,至于什么时候看的没有关系,反正我已看过了。
)I saw the film last year .(只是表示我是去年看的这部电影。
)2、表示某个动作或者某个状态从过去某一时间开始一直持续到现在(包括现在在内)。
这种可以和表示延续的时间状语连用,如since 或者for.2、 注意 since+ 时间点或者从句,而 for + 段时间。
Since lastyear, since 1997, since 8 o 'clock ,since five days ago . forWe have been friends for many years.You have been students since two years ago / since 2004./ for two years.How long have I taught you English ?I have taught you English since you came to the school. Mr Black has lived in China since 2000.(国) 比较:Mr Black lived in China in 2000.( 反正 2000 年在中国,到底 2000年后呢?不得而知 )用 since 和 for 填空years ago1999hour agoten years , for an hour .对这类时间状语提问要用 how long从 2000 年至今还在中1. two years2.two3.last month 4. 5. yesterday o ' clock6. 7. 4 hours 8.an9. _____ we were children 10. ______________ lunch time11. ______ she left here12. He has lived in Nanjing ___ the year before last.13. I 've known him _______ we were children.14. Our teacher has studied Japanese _______ three years.15. She has been away from the city ________ about ten years.【现在完成时与一般过去时的用法比较】 1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。
说话的侧重点只是陈述一件过去的事情,不强调对“现在”产生的影响。
如:He visited Guilin in 1998. 他1998 年参观过桂林。
(只说明去桂林的时间)2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。
不与确定的过去时间状语连用。
如:Jill has bought a new computer.吉尔买了一台新电脑。
(着重点是现在有了一台新电脑)I have taught here for fifteen years. 我在这儿教书已经十五年了。
(表示十五年前的动作一直延续到现在,还可能会继续)I taught here for a year. 我过去在这儿教过一年书。
(表示“我”现在已经不在这儿任教了)Exercise:I. Fill in the blanks with the proper form.1. I ___ already ___ (see) the film. I _______ (see) it last week.2. ___ he ____ (finish) his work today? Not yet.3. My father ___ just ___ (come) back from work. He is tired now.4. Where 's Li Ming ? He __________ (go) to the teacher 's office.5. I _________ (work) here since I _____ (move) here in 1999.6. So far I _____________ (make) quite a few friends here.7. How long _______ the Wangs______________ (stay) here ? For two weeks.8. I _______ just ___________ (finish) my homework.9. He _______ (go) to school on foot every day.10. ___ you _____ (find) your science book yet?11. Look! The monkey ________ (climb) the tree.12. My mother _________ (come) to see menext Sunday.15. I've lost my pen. ________ you _______ (see) it anywhere?II. Rewrite the sentences.1. I have been to Macau before. 改( 为否定句)I ________ ________ been to Macau before.2. He hasn' t comteo school becauseh e was ill. (就划线部分提问)_____ ______ he come to school?3. I bought a new bike just now. 用( just 改写)I ___ just ___ a new bike.4. They have been here since 2000. (对划线部分提问)______ ______ have they been here?八. 用适当的时态填空:1.She 's _____________ (live) here since she was ten.2. ______________________________ B oth of them (be) inHongkong for ten days.3. ___________________________ B oth of them (come) toHongkong ten days ago.4. _______ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _____________ j ust________ (have) some orange.8. We _______ already _________ (return) the book.9. ______ they ______ (build) a new school in the village yet?10. I _____________ (not finish) my homework yet . Can you help me?11. My father ____ (read) the novel twice.12. I ________ (buy) a book just now.13. I ________ (lost ) my watch yesterday.14. My father ____________ (read) this book since yesterday.。