当前位置:文档之家› (完整)初中现在完成时讲解以及练习题

(完整)初中现在完成时讲解以及练习题

(完整)初中现在完成时讲解以及练习题
(完整)初中现在完成时讲解以及练习题

暑期学习一:现在完成时讲解

(2)用法:

1)现在完成时通常表示在已经完成的动作或持续一段的时间状态状态。说话人强调的是该动作或状态对现在的结果或影响。

(1)构成:现在完成时由助动词have + 过去分词构成。

第三人称单数用has,其余用have.

现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前

My daughter has just gone out. 我女儿刚出去。

I’m sure we’ve met before. 我肯定我们以前见过面。

She has arrived. 她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如already, just, 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 there

for后接一段时间,表示“长达多久”,如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.

(2)现在完成时可以和带有since或for等表示“一段时间”的状语连用,表示

动作或状态从某一时刻开始,一直持续到现在。

如:I haven't seen him for two years. 但是,像come, arrive, buy等终止性动词不能与表示“一段时间”的状语连用。要用,必须改为“be(在)”等延续性动词来表述现归纳总结一下由非延续性动词到延续性动词的转换:

arrive→be here begin(start)→be on

die →be dead come back→be back

get up→be up open →be open

borrow →keep buy →have

如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

5.现在完成时和一般过去时的区别

现在完成时和一般过去时都表示在过去完成的动作。但现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。试比较:

I have lost my new book. 我把新书丢了。(现在还未找到)

I lost my new book yesterday. 我昨天把新书丢了。(昨天丢的,现在找到与否没说明)

6.几点注意事项

(1)have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,have gone(to)表示“去某地了

He has gone to Beijing . 他去北京了。

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. If it ____ (be) fine tomorrow, I'll go with you.

12. The students ____________ (read) English when the teacher came in.

13. Look! The monkey __________ (climb) the tree.

14. My mother __________ (come) to see me next Sunday.

15. I've lost my pen. _________ you ________ (see) it anywhere?

II. Choose the best answer.

1. How long have you _______ here?

A. come

B. got

C. arrived D been

2. My grandpa died _________.

A. at the age of my 2

B. for 2 years

C when I was 2. D. my age was 6.

3. Jane has _____ to BeiJing. She will come back tomorrow.

A. been B . gone C. went D. never been

4. It is ten years _____ I last saw her.

A. after B since C. for D. that

5.--Who will go to the station to meet Lorry?

--I will. I _____ her several times.

A. met B have met C. had met D. will meet

6. --What a nice dress! How long _____ you _____ it?

--Just 2 weeks.

A. will, buy

B. did, buy

C. are, having D have, had

7.--Do you know Lydia very well?

--Yes, She and I _____ friends since we were very young.

A. have made

B. have become C have been D. have turned

8. The Smiths _______ in China for 8 years.

A. has lived

B. lived C have been D. live

9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?

-- Sorry. He ______ the Bainiao Park.

A. has been to B has gone to C. went to D. will go to

10. --____ you ever ____ to the US?

-- Yes, twice.

A. Have, gone B Have, been C, Do, go D. were, going

例题

()1.When he arrived at the bus stop, the bus _____ for 20 minutes.

A. has left

B. had left

C. has been away

D. had been away

()2. I ______ the League for 5 years so far.

A. joined

B. have joined

C. have been in

()3.The factory ____ since the February of 1988.

A . has been open B. has opened C. was open D. opened

()4.Mary and Rose ____friends since they met in 2000.

A. have made

B. have been

C. made

D. have become ()5.You mustn't_____ until he comes back.

A. be away

B. leave

C. be left

()6.The meeting _____ for a week now.

A. has finished

B. has ended

C. has been over

()7.Miss Gao ______ this school for nearly 5 years.

A. has been in

B. has come to

C. has taught

()8.Ben ______ a teacher for 4 years.

A. has been

B. has become

C. was

D. became

()9. I ______ home for a week.

A. have returned

B. have been back

C. returned

()10. How long _______ he ________ ?

A. died

B. has, died

C. has, been dead

()11. He ______ at eight yesterday afternoon.

A. slept

B. was sleeping

C. has sleep

D. had slept ()12.He ________ the car for a week.

A. bought

B. has bought

C. has had

()13.---How long _____ you _____ ill ?

---Two weeks.

A. did fall

B. have, fell

C. have, been

()14.Since 2000, he _____ his hometown.

A. has left

B. has moved away

C. has been away from

()15.I'll lend you the book , but you can only _____ it for 2 days.

A. borrow

B. keep

C. take

练习

[单项选择]

()1、Both his parents look sad. Maybe they ______what's happened to him.

A. knew

B. have known

C. must know

D. will know

()2、He has _______ been to Shanghai, has he ?

A. already

B. never

C. ever

D. still

()3、Have you met Mr Li ______?

A. just

B. ago

C. before

D. a moment ago ()4、The famous writer _____ one new book in the past two year .

A. is writing

B. was writing

C. wrote

D. has written

()5、—Our country ______ a lot so far .

—Yes. I hope it will be even ______.

A. has changed; well

B. changed; good

C. has changed; better

D. changed; better

()6、Zhao Lan ______already ______in this school for two years .

A. was; studying

B. will; study

C. has; studied

D. are; studying

()7、We ______ Xiao Li since she was a little girl .

A. know

B. had known

C. have known

D. knew

()8、Harry Potter is a very nice film. I ______ it twice.

A. will see

B. have seen

C. saw

D. see

()9、—These farmers have been to the United States .

—Really? When _____ there?

A. will they go

B. did they go

C. do they go

D. have they gone ()10、—______ you ___ your homework yet?

—Yes. I _____ it a moment ago.

A.Did; do; finished

B.Have; done; finished

C.Have; done; have finished

D.will; do; finish

()11、His father ______ the club since 1988.

A. joined

B. has joined

C. was in

D. has been in

()12、—Do you know her well?

— Sure .We _________ friends since ten years ago.

A. were

B. have been

C. have become

D. have made

()13、—How long have you ____ here?

—About seven years.

A. been

B. gone

C. come

D. arrived

()14、Hurry up! The program __________ for five minutes .

A. has begun

B. had begun

C. has been on

D. began

()15、It _____ ten years since he came Chengdu.

A. is

B. has

C. will

D. was

()16、Miss Green isn't in the office. She _______ to the library.

A. has gone

B. went

C. will go

D. has been

()17、My parents ______ Shandong for ten years .

A. have been in

B. have been to

C. have gone to

D. have been

()18、He ________ for 2 hours.

A. got up

B. has got up

C. has been up

()19、Tom is ill in hospital. He ______ a cold for several days.

A. is

B. catches

C. has caught

D. has had ()20、His grandparents ______ for more than 9 years.

A.has come here

B. has started to work

B. C. has lived there D. has left the university

[汉译英]

1、吉姆已做完作业,他现在有空了。

2、他昨天收到一封信。

3、我父亲以前到过长城。

4、她还没有看过那部新电影。

5、她去过上海。

中考复习专题 现在完成时专项练习题

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 1.—I haven't seen your grandfather for two years. What happened to him? —Oh, he ________ here for two years. A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。 【点评】考查现在完成时 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 4.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答

初中现在完成时态讲解带练习知识讲解

初中现在完成时态讲 解带练习

一.现在完成时的含义及用法 1.现在完成时表示过去发生的动作,并对现在有影响。 2.现在完成时表示从过去一直持续到现在的动作或状态。 现在完成时的基本句型: 肯定式: 主语 + 助动词have/has + 动词的过去分词. 否定式: 主语 + 助动词have/has + not + 动词的过去分词. 疑问式: 助动词Have/Has + 主语 + 动词的过去分词? 用法①现在完成时表示过去发生的动作,并对现在有影响。 Someone has broken the window. (窗户现在是坏的) I have already lost the key. (我现在没有钥匙) I haven’t read that book yet . (不了解书的内容) I have just cleaned my hands. (手是干净的) 此时,现在完成时常与already(已经), yet(已经), just(刚刚),ever(曾经)等词连用,通常放在助动词之后,过去分词之前。 already: 常用于肯定句中. yet: 用于否定句,翻译为还没。疑问句尾.翻译为已经 1.你已经找到你的书了吗? 2.他们在这个城市建了许多房子. 3.Judy还没到达.

4.你吃过早饭了吗? 用法② 现在完成时表示从过去一直持续到现在的动作或状态。 She has learned English for 5 years. He has lived in Beijing since ( 自从)he was born . Have you stayed here since ( 自从) 3 o’clock? for+ 时间段 since+时间点 , since+ 句子 ①Mr. Brown has had his TV _____15 years. ②I’ve taken driving lessons _______last month. ③My sister has had her cell phone _____a month . ④My friends haven’t visited me _______ my birthday. ⑤We haven’t used our car _____a long ti me . ⑥She hasn’t had a good cup of coffee ____ years. ⑦Tom has worn glasses _______he was 7 years old. 二.have been 与have gone 的用法比较 have been to “到过,去过”,表示曾经到过某处,但现在人不在那儿。 have gone to“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。 have been in“呆在某处一段时间了” 三.实义动词分为: 瞬间动词、延续动词

现在完成时练习题及答案(精华版)

现在完成时 (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、 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. ★注意: 1)since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there for后接一段时间,表示“长达多久”,如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. 2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 以上三句话可以改为: He has been here for 2 weeks. The old man has ______ _______ for 4 months. They have _____ _____ only for 5 minutes. 3)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用“have (has) been”; 表示“已经去某地”要用“have (has) gone”。试比较: Where has he been? 他刚才到哪里去了?(已经回来了) Where has he gone? 他上哪儿去了?(人不在) They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). 4)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。例如:She has already come. 她已经来了。 I haven’t read it yet. 我还没读过这个。I have met him before. 我从前曾见过他。 Ma Hong has always been a good student. 马红一直是个好学生。I have often seen him in the street. 我经常在街上看见他。

中考英语现在完成时真题汇编(含答案)及解析

中考英语现在完成时真题汇编(含答案)及解析 一、初中英语现在完成时 1.— Hobo and Eddie the cinema to watch the film Zootopia. — Oh, that's why I can't find them now. A. have gone to B. have been to C. has gone to D. has been to 【答案】 A 【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 4.I scared of dogs ever since a dog hurt me when I was five years old. A. will be B. was C. have been D. would be 【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。

【初中英语】现在完成时-知识点归纳与练习(1)

必备英语【初中英语】现在完成时-知识点归纳与练习 一、初中英语现在完成时 1.The tall building here for 100 years. A. is B. was C. has been D. is been 【答案】 C 【解析】【分析】那幢高楼在这里已经有100年了。根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。 【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。 2.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 3.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 4.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

初中英语现在完成时详解

现在完成时 一、现在完成时构成 构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: 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.

①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(过去时) ⑤It is+时段+since+从句(过去时) Mary has been ill?for three days. I have lived here?since 1998. 注意: since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there for后接一段时间,表示“长达多久”,如ten years, a while, two days等。3、表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 4、has gone (to),has been (to), has been (in)?的区别 Have/Has gone(to) :去了(现在不在说话现场,可能在路上和已经到) Where is your father?He has gone to Shanghai. Have/Has been (to) :去过(已不在去过的地方) My father has been to Shanghai. Have/has been in:呆了多久(还在所呆的地方) My father has been in Shanghai?for two months. /since two months ago. 5、现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。不能与when连用。

《现在完成时》单元测试题(含答案)

《现在完成时》单元测试题(含答案) 一、初中英语现在完成时 1.—Your new bike is so nice! When did you buy it? —In July. I _____it for two weeks. A. had B. have had C. have bought D. bought 【答案】 B 【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。 【点评】考查现在完成时,注意现在完成时中延续性动词的使用。 2.I am surprised at the new look of my hometown,for it _____ a lot over the years. A. changed B. changes C. will change D. has changed 【答案】 D 【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多, 结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D. 3.I scared of dogs ever since a dog hurt me when I was five years old. A. will be B. was C. have been D. would be 【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。 4.—Your shoes are so old. Why don't you buy a new pair? —Because I all my money on an MP5. A. spend B. have spent C. am spending D. was spending 【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

中考英语现在完成时试题和答案

中考英语现在完成时试题和答案 一、初中英语现在完成时 1.Little Tom his home for more than ten years. A. leaves B. left from C. will leave D. has been away from 【答案】 D 【解析】【分析】句意:小汤姆离开家已经十年了。由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。leave对应的延续性动词为be away。 【点评】考查现在完成时。 2.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。 3.—How long can I _________ this book? —Five days. But you must return it on time. A. borrow B. lend C. keep D. kept 【答案】C 【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。 【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。 4.— Mary, I remember you several years ago. — Yes, I for 3 years. A. married, have married B. married, married C. married, have been married D. have married, have been married 【答案】 C 【解析】【分析】句意:——Mary,我记得几年前你结婚了。——是的,我已经结婚三年了。ago表明时态是一般过去时,所以用过去式married。排除D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。

现在完成时知识讲解讲课教案

专项语法讲练——现在完成时 【概念引入】 如何学习时态?对中学生来说,最好还是从各个时态的基本概念、基本形式和基本用法学起。在过了这一阶段之后,再放开步伐,通过大量的听、读和笔头实践,获得感性的知识。现在,我们就从最基本的概念、形式和用法等方面来总结一种新的时态——现在完成时。 【用法讲解】 一、现在完成时的定义 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。 二、现在完成时的构成 1. 肯定句 现在完成时的肯定句式是“have(has)+过去分词”。 注意:该句式中的have或has是助动词,has用于第三人称单数,其它人称一律用have。 2. 否定句: 现在完成时的否定句式是“haven’t(hasn’t)+过去分词”。 3. 疑问句: 现在完成时的一般疑问句式是把助动词have或has提到主语之前。回答用Yes, …have(has)./ No, …haven’t(hasn’t). 三、动词过去分词规则变化与不规则变化 (一) 规则变化 变化规则:与动词过去式规则相同。 1. 一般直接在词尾加上ed。look —looked 2. 以e结尾的动词,直接加d。move —moved 3. 以y结尾,y前面是辅音字母的动词,变y 为i,再加ed。carry —carried 4. 部分动词需双写尾字母,加ed。stop —stopped (二)不规则变化 不规则动词的变化因词而异。但是如果对不规则动词的过去式和过去分词做一分析,就可发现其中的“规则”。同学们在记忆时,可按下面的形式对教材后不规则动词表进行分析、整理。例如:AAB型 ABC 型 AAA型

初中英语现在完成时讲解学案

完成时态 1. 用法:①过去发生的动作对现在造成的影响或结果:强调结果 E.g: Yesterday I finished my homework, that’s to say, I have finished my homework now. ②过去已经开始一直持续到现在的动作或状态:强调继续 E.g.:: I have lived here since 1990. 2. 现在完成时的构成have\has+过去分词 3. 现在完成时的四个基本句型 肯定句He has finished the work. 一般疑问句Has he finished the work? 否定句He has not finished the work. 两回答Yes ,he has. No, he hasn’t. 特殊疑问句What has he done? 4. 在下列情形下用现在完成时 (1)九词语 ①already已经肯定句中或句尾 e.g.: I have already found my pen. = I have found my pen already. ②yet已经否定句和疑问句句尾

I have not finished the work yet. Have you bought a computer yet? ③ever曾经句中 e.g.: Have you ever seen pandas? ④never从不句中 e.g.: I have never been to Beijing. ⑤just刚刚句中 e.g.: I have just done my work. ⑥before以前句尾 e.g.: I have never been there before. ⑦so far到目前为止 e.g.: So far he has learnt 200 words. ⑧how long多久 e.g.: How long have you lived here? ⑨how many times多少次 e.g.: How many times has he been to Beijing? (2)两词组 havegone to去了某地 e.g.: He has gone to Beijing (去了北京) havebeen to去过某地

人教版英语《英语现在完成时》单元测试题(含答案) 含答案百度文库

人教版英语《英语现在完成时》单元测试题(含答案) 含答案百度文库 一、初中英语现在完成时 1.—Where is your mother? —She ______ Australia and she ______ Sydney for two weeks. A. has been to; has been in B. has been to; has been to C. has gone to; has been in D. has gone to; has been to 【答案】C 【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。 【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.The tall building here for 100 years. A. is B. was C. has been D. is been 【答案】 C 【解析】【分析】那幢高楼在这里已经有100年了。根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。 【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。4.So far Tom with Mary _______ 50 left -behind children to do their homework after school.

中考英语现在完成时中考题集锦

中考英语现在完成时中考题集锦 一、初中英语现在完成时 1.—Look! Your teacher Miss White is over there. —No, it can't be her. She ______ to Beijing. A. has gone B. has been C. went D. will go 【答案】A 【解析】【分析】句意:--看!你的老师怀特小姐在那边。--不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。 【点评】考查固定搭配have gone to。 2.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。3.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 4.I am surprised at the new look of my hometown,for it _____ a lot over the years. A. changed B. changes C. will change D. has changed 【答案】 D 【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多, 结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时

现在完成时练习题及答案

现在完成时 一、其构成 "助动词have (has) +动词过去分词"构成现在完成时。如: 1. Kate's never seen Chinese films,____ ? A. hasn't she B. has she C. isn't she D. is she 析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Kate has的缩写,故选B。 2. His uncle has already posted the photos to him. (改为否定句) His uncle ______ posted the photos to him ______. 析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't, yet。 3. -Ann has gone to Shanghai. -So ______her parents. A. has B. had C. did D. have 析:"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为her parents是复数,故选D。 二、其用法与标志词 (一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。如: 1. -Mum, may I go out and play basketball? -___________ your homework yet? A. Do; finish B. Are; finishing C. Did; finish D. Have; finished 2. -______ you ______anywhere before? -Yes, but I can't remember where I______ A. Did; surf; surfed B. Have; surfed; surfed C. Did; surf; have surfed D. Have; surfed; have surfed 析:据yet和before可知,应用现在完成时,故1题选D,2题选D。 (二)当句中有"for +段时间"或"since +点时间"等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。如: 1. His brother has been to Stone Forest twice______he came to Yunnan. A. after B. before C. since D. for 析:主句用的是现在完成时,而从句用的是一般过去时,故选C。 2. Tom______the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 析:A、B、C均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。3. I______a letter from him since he left. A. didn't receive B. haven't got C. didn't have D. haven't heard 析:据since可知,应排除A、C,"hear from sb.=receive/get/have a letter from sb."意为"收到某人的来信",故选B。 三、have/has been (to, in)/have/has gone (to)的区别。如: 1. -Have you ever______Lintong to see the Terra Cotta Warriors?-Yes, I have. A. went to B. gone to C. been in D. been to 析:据句中的have,排除A,B项意为"去某地了",C项意为"一直呆在某地",D项意为"去过某地",符合题意,故选D。 2. My parents ______ Shangdong for ten years. A. have been in B. have been to C. have gone to D. have been 析:本题句中有"for+段时间"结构,据此可排除C,B项意为"去过某地",不合题意,D项缺介词,故选A。 四、现在完成时与其他时态的联系和区别。如: 1. Sun's aunt has gone there for ten years.(改成正确的句子) 析:非延续性动词与"段时间"连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型"It's +段时间+since+从句"进行句子转换。故答案为:Sun's aunt has been there for ten years. /Sun's aunt went there ten years ago. /It's ten years since Sun's aunt went there. 2. Susan has been in this city for more than ten years.(改为同义句) ________more than ten years ____Susan ______to this city. 析:据上题分析,且since引导的从句要用一般过去时,故填It is, since, came。 3. I won't go to the concert because I ____my ticket. A. lost B. don't lose C. have lost D. is coming 析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。 一、单项选择 1、Both his parents look sad. Maybe they _______what’s happened to him . A. knew B. have known C. must know D. will know 2、He has _______ been to Shanghai, has he?

中考英语现在完成时真题汇编(含答案)

中考英语现在完成时真题汇编(含答案) 一、初中英语现在完成时 1.My sister English since she was 9 years old. She can talk to foreigners freely. A. learns B. learnt C. has learnt D. have learnt 【答案】C 【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C 【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。 2.I ________ an invitation to the concert. I can't wait to go. A. receive B. will receive C. was receiving D. have received 【答案】D 【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。 【点评】考查动词时态。根据题目所给语境推断出应使用的时态。 3.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 4.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 5.All the skirts .They very well.

相关主题
文本预览
相关文档 最新文档