当前位置:文档之家› 复习现在完成时专项练习题及答案

复习现在完成时专项练习题及答案

复习现在完成时专项练习题及答案
复习现在完成时专项练习题及答案

现在完成时练习

(一)

—Dad, I ________ the station for minutes, but nobody came to meet me.

—Don't worry. I'll go to meet you soon.

A. arrived at

B. have been at

C. will reach

D. have arrived at

—______ you ever ______ Dali? —Never. But I am going there this vacation.

A. Do; go to

B. Have; been to

C. Have; gone to

D. Will; go to

My aunt is a writer. She ____more than ten books since 1980.

A. writes

B. wrote

C. has written

D. will write

A. leftB leaveC. has leftD. has been away

The Smiths came to Shanghai in 2008, theythere for three years since then.

A. live

B. lived

C. have lived

D. will live

—Have you ever been to Nanning? —Yes, _______ .

A. I was

B. I do

C. I am

D. I have

Imy homework. I guess I can't join you.

A. don't finish

B. didn't finish

C. haven't finished

D. won't finish —Excuse me, where is Mr. Brown's office?

—Sorry, I don't know. I _____ here for only a few days.

—Where is Bob? —He ______to Harbin for a meeting.

A. went

B. has been

C. has gone

D. goes

1 / 21

—Are you going to the bank, Laura? —No, I ______ to the bank already.

A. have been

B. have gone

C. am going

D. had been

---Oh, you are here. I'm looking for you all the morning.?

----To the library.

A. Where have you gone

B. Where will you go

C. Where are you going

D. Where have you been?

So far this year, many new houses ____ in Wenchuan with the help of the

government.

A. build

B. are built

C. will build

D. have been built

My grandmother ______ a lot of changes in Tianjin since she came here.

A. sees

B. can see

C. will see

D. has seen

Imany new friends since I came here.

A. make

B. made

C. will make

D. have made

Mrs. Weng came back from France in 2010. She _____ there for four years.

Where's your brother, Jane?

He's not in Guiyang these days. He________ Beijing.”

A. has gone to

B. has been to

C. had been to

D. had gone to

She _______ this book for nearly three weeks.

A. has borrowed

B. has lent

C. has bought

D. has kept

They _____ England and they will be back next week.

A. have gone to

B. have been to

C. have gone in

D. has been on

2 / 21

He_______ in this city since his family moved to Nanchong.

A. live

B. lived

C. has lived

Some students in Shanghaie-bags for several months.

A. have

B. have had

C. had

D. will have

—Is Mr. Smith still in Shanghai?

—Yes, he ______ there for two months.

A. has been

B. has gone

C. has been to

D. has gone to

My brother and I _____ in Yinchuan since 1997.

A. had lived

B. have lived

C. live

D. will live

My pen pal said he would write to me, but I ___ any letters from him so

far.

A. won't receive

B. haven't received

C. hadn't received

D. didn't receive Our country ______the sixth population census(人口普查) already.

A. finished

B. has finished

C. will finish

D. finishes

Thomas ______ the army for two years, so he misses his mother very much.

A. has joined

B. has taken part in

C. has been in

—How well do you know the Opera House?

—I know the place very well. I ____ Sydney many times.

A. have been in

B. have been to

C. have gone to

D. have arrived in

---How clean the bedroom is!

---Yes, I am sure that someoneit.

A. cleans

B. cleaned

C. has cleaned

D. had cleaned

3 / 21

Where is Ben? —He ____ to the teachers' office. He will be back soon.

A. go

B. has gone

C. has been

D. goes

I ______my hometown for a long time, I really miss it!

A. left

B. went away from

C. have left

D. have been away from

—Will you please go to see the movie Guanyinshan with me?

—No, I won't. I ______ already.

A. saw

B. have seen

C. see

D. will see

-Where is John? -He ______ the science lab.

A. has gone to

B. has been to

C. went to

How do you like your English teacher?

—He is great. Wefriends since three years ago.

—Hi, guys. Where are you heading now?

—Home. We _________all our money, so we have to walk home now.

A. spend

B. spent

C. have spent

D. are spending

--_____ you _____ the movie Gongfu Panda II ?

Not yet. I'll see it this Sunday.

A. Did, see

B. Do, see

C. Have, seen

British Prince William(威廉xx) and Kate _____ for nearly two months.

A. married

B. have married

C. have been married

D. have got married Jim _________ in Zhuzhou since he finished his college.

A. works

B. is working

C. has worked

4 / 21

—May I speak to Lin Tao?

—Sorry, he is not in. He ______ to Changsha.

A. has been

B. has gone

C. went

Great changes _________ in Tongren in the past five years.

A. have happened

B. have taken place

C. have been happened

D. have been taken place

He promised to pick me up at the school gate. However, he__ yet.

A. didn't arrive

B. doesn't arrive

C. isn't arriving

D. hasn't arrived

You are too late. The film ______ since half an hour ago.

A. has begun

B. has been on

C. began

---- Why won't you go to the movie with me, Gina?

--- Because Iit twice.

A. see

B. have seen

C. saw

D. will see

-Where's your father, Tom? -He__ to Changsha.

A. goes

B. went

C. has gone

Where is my sister, mum? - She ______ to the library. She will be back soon.

A. has been

B. is going

C. has gone

D. will go

May I speak to Mary? —A. has beenB. has goneC. is going

No, they ____ to Shanghai. Are Li Yan and Wang Mei still living in Pingba?——B. movedC. will moveD. have moved

A. had moved

5 / 21

Mr. Fan ___ this watch in 2005. He ____ it for 6 years.

A .bought, has had B. bought, hasC. has bought, has had D. has bought,

had

Mr. White came to our school in 2008, and since then heus English. A. teachesB. taughtC. has taughtD. will teach

It ______ a lot already.China develops so fast. ——That's true. D. has changed

B. changed

C. will change A. changes

Lanmon ______ here for almost ten years and he has many Chinese friends.

—Have you ever visited Germany? —____________. But I expect to go there

again.

A. Perhaps

B. No, I haven't

C. I don't know

D. Yes, I have

—May I speak to Miss Wang? —Sorry. She isn't in. She __________ to Hong

Kong.

A. has been

B. has gone

C. goes

D. went

Sam came to Baihai in 2002. He __________ here for nine years.

A. lives

B. was living

C. has lived

D. will live

现在完成时专项练习题及答案

现在完成时专项练习题及答案 一、单项选择。 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

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

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 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,理解句子,根据语境判断答

英语现在完成时专项训练100(附答案)含解析

英语现在完成时专项训练100(附答案)含解析 一、初中英语现在完成时 1.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。 【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。 2.—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+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 3.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的不同语态和用法。 4.—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常和现在完成时连用。

英语现在完成时专项

英语现在完成时专项 一、单项选择现在完成时 1.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you. A.did I see B.have I seen C.I saw D.I have seen 【答案】B 【解析】 【详解】 考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never 位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。 【点睛】 倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。 2.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate. A.have seen; will suffer B.saw; suffered C.had seen; was to suffer D.see; suffer 【答案】A 【解析】 【详解】 考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用现在完成时态;第二空用一般将来时态。故选A。 3.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since. A.are leading B.lead C.led D.have led 【答案】D 【解析】 【详解】 考查时态。句意:格林一家2008年搬回农村,从此过上了幸福安宁的生活。根据句中时间状语,ever since自从那时候起,可知,指从2008年一直持续到现在,故用现在完成时。故选D。 4.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, ________ in China’s major cities these years. A.have sprung up B.sprang up

英语英语现在完成时易错题精选含答案解析百度文库

英语英语现在完成时易错题精选含答案解析百度文库 一、初中英语现在完成时 1.—— ______you _____ out the problem, Sam? ——Not yet, but I'm going to. A. Did, work B. Are, working C. Have, worked D. Will , work 【答案】 C 【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。 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.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。 【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。 4.Great changes in my hometown in the last few years. A. took place B. will take place C. have taken place D. have been taken place

一般过去时与现在完成时的用法区别

一般过去时与现在完成时区别专题 一、前言: 初一下学期同学们学习了一般过去时态的相关知识,即将到来的初二上学期英语学习中,现在完成时是重要的学习内容。本文通过对比一般过去时和现在完成时,对现在完成时进行初步讲解,希望使同学们读新学期的学习有所准备。 二、现在完成时 1. 现在完成时的构成 现在完成时是由助动词have (has)+动词的过去分词构成。助动词说明该谓语是属于现在时范围。它和主语的人称、数要保持一致。过去分词是主要的谓语动词,说明句子的意义。 2. 现在完成时的用法 现在完成时表示过去某时发生的行为对主语目前产生的影响。即用过去发生的某个行为来说明现在的某种情况。 We are good friends.(现在的情况) I knew him in 1997.(过去的动作) We have known each other since 1997. (现在完成时把过去的动作和现在联系起来并着眼于现在) (1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。如: -Have you had lunch yet? -Yes, I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。(现在我不饿了) (2)表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。 如:He has taught here since 1981 他自1981年就在这儿教书。(可能还要继续教) I haven't seen her for four years. 我有四年没见到她了。 (3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice,ever, never,three times等时间状语。 如:I have been to Beijing twice.我去过北京二次。 3.现在完成时的时间状语 (1)现在完成时属于现在时范围,故不能和过去的时间状语连用。如:yesterday,last Sunday,in1990,three years ago等。但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用。 a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和疑问句中。 如:We have already finished our homework.我们已完成作业了。 They haven't finished their homework yet.他们还没有完成作业。 b.用ever 和never。多用于否定或疑问句中,表示“曾经”或“从未“等。 如:-Have you ever been to the Great Wall? 你曾经去过长城吗? -I have never been to the Great Wall.我从未去过长城。 c.用表示到说话为止的过去时间状语,如just, before, up to now, the past few years等。 例如:I have seen her before, but I can not remember where. 我以前见过她,但记不起在哪里见过。

英语现在完成时易错题精选(1)

必备英语英语现在完成时易错题精选 一、初中英语现在完成时 1.一 How long your brother ______ this camera? — For two weeks. A. have; bought B. have; had C. has; had D. has; bought 【答案】 C 【解析】【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother,为第三人称单数,所以应该选择C项。 【点评】考查现在完成时。 2.—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,理解句子,根据语境判断答案。 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.He ___________ for ten years. A. has been married B. married C. got married D. has married 【答案】A 【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。get married需换成be married。故选A。 【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转

复习现在完成时专项练习题及答案

现在完成时练习 (一) —Dad, I ________ the station for minutes, but nobody came to meet me. —Don't worry. I'll go to meet you soon. A. arrived at B. have been at C. will reach D. have arrived at —______ you ever ______ Dali? —Never. But I am going there this vacation. A. Do; go to B. Have; been to C. Have; gone to D. Will; go to My aunt is a writer. She ____more than ten books since 1980. A. writes B. wrote C. has written D. will write A. leftB leaveC. has leftD. has been away The Smiths came to Shanghai in 2008, theythere for three years since then. A. live B. lived C. have lived D. will live —Have you ever been to Nanning? —Yes, _______ . A. I was B. I do C. I am D. I have Imy homework. I guess I can't join you. A. don't finish B. didn't finish C. haven't finished D. won't finish —Excuse me, where is Mr. Brown's office? —Sorry, I don't know. I _____ here for only a few days.

现在完成时和过去时的区别及练习

现在完成时和过去时的区别及练习 一、现在完成时的用法。 1.现在完成时强调过去动作对现在的影响 I have lost my wallet now. I can’t find it now. 我的钱包掉了,我现在找不到。 2.现在完成时强调过去动作一直持续到现在。 I have had this book for a year. 我拥有这本书1年了。 3.现在完成时表示动作尚未完成。 I have lived here for 5 years. 我在这里住了5年(现在也还在这里住) 4.现在完成时可以与不确切的过去时间连用。 She has entered speaking competition before. 她曾经参加过演讲比赛。 5.现在完成时可以用来描述活着的人的经历。 He has been to America four times. 他去过美国4次。(他现在还活着) 6.现在完成时可以与未完成的时间状语连用。 She has finished her homework today. 今天他已经完成了家庭作业。(today, this week, this year 是未完成的时间状语) 二、过去时的用法 1.

1.表示过去完成的动作,现在已不是这样。 —What do you think of her? 你认为她怎样? —She was cute. 她曾经很可爱(表示她现在已不可爱了。) 2.与过去某一具体的时间状语连用,表示过去完成的动作。 She lost her wallet yesterday. (她昨天弄丢了她的钱包。) 3.表示去世的人过去的经历。 He went to America four times.一生中, 他去过美国4次(表示他已去世)练习 1.Ronaldo ______________( win) 29 major trophies in his career. 2.I ____________(have)him for three months and I really feel healthy. 3.She_______________(be) ill for three days. 4.They ________________ (not do) much exercise since they got their computer. 5.Kobe Byrant _______________(win) five championships with The Los Angeles Lakers. 6.Fans___________________(buy)about 200 million copies of Tintin’s stories in more than 50 languages. 7.When I was young, I ___________(not like) green vegetables. 8.After he graduated from university, he _________(work) in a big company.

复习专题 现在完成时专项讲解及练习

复习专题现在完成时专项讲解及练习 一、初中英语现在完成时 1.All the students _______ very hard over the last three years. A. works B. has worked C. have worked D. worked 【答案】 C 【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。 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.The old city_______ a lot since ten years ago. A. changed B. changes C. change D. has changed 【答案】 D 【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。 【点评】考查时态的用法。 2.—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,理解句子,根据语境判断答案。 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.—Lucy, is your uncle a teacher? —Yes, he is. He history for nearly 20 years. A. teaches B. has taught C. is teaching D. will teach 【答案】B 【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B. 【点评】考查现在完成时,注意其常与for+一段时间连用。 5.My parents for twenty years by the time I was 15.

现在完成时和过去完成时的区别

I have cleaned the classroom .(强调扫地所产生的结果:地干净了!) We have lived here for ten years.(“住”从过去持续到现在的动作用现在完成时) We have lived here since we came here.(“住”是从过去持续到现在的动作用现在完成时) Mr Green had lived in New York for ten years before he came to China.("来”中国已过去,而先前“住”在纽约更过去!)(另外注意:“住”在纽约可没有持续到现在!) We had learned 1000 words by the end of last term. (“上期期末”已过去,而是在其前“学”的就更过去了!) 一、从结构上区别 现在完成时: 主语 + have / has(not) + 过去分词 过去完成时: 主语 + had (not) + 过去分词 (二)从时间状语区别 现在完成时: 常用的时间状语包括“now, today, tonight, this week, this year, already, yet, just, recently…etc”。 过去完成时: 常用的时间状语包括“by, at, before等构成的短语”。 注意:当表示一段时间,现在完成时和过去完成时都可以用for 或since引导的状语。 例如: The meeting had begun when we got there. 我们到那儿时,会议已经开始了。 We had learned about 500English words when we were 6 years old. 我们六岁时就已经学了500个英语单词。

一般过去时态和现在完成时态的区别练习题

一般过去时态和现在完成时态的区别练习题 1)一般过去时态表示过去某时发生的动作或单纯叙述过去的 事情,强调动作;现在完成时态中动作为过去发生的,强调过去的事情对现在的影响,强调的是影响。如:I saw this film yesterday. (强调看的动作发生过了) I have already seen this film.(强调对现在的影响,电影的内容已经知了) I haven’t finished my work yet. (强调对现在的影响,还有工作要做,不能去玩) When did you finish your homework? (询问过去的动作所发生的时间,与现在无关) 2)一般过去时态表示动作在过去已经停止;现在完成时态表 示过去开始的动作一直延续到现在。 如:Ann visited her uncle last weekend.(visit这个动作在过去已经停止) They have lived here since 1983. (live here 这个动作从1983年开始,一直延续到现在) 3)一般过去时态常用非延续性动词,如borrow, buy, come, go, leave, start, die, finish, become等。现在完成时态可表示持续到现在的动作或状态,与时间段连用时动词一般是延续性的,如keep, have, live, teach, learn, work, study, know, be等。如:He joined the League three years ago .(join 是短暂动词)

He has been in the League for three years.(be in表状态,在团内的状态可延续) He has been a League member for three years. (是团员的状态可延续) 4)一般过去时态常与具体的时间状语连用,而现在完成时态通常与模糊的时间状语连用,或无时间状语。 一般过去时态的时间状语:yesterday, last night/week/month/year…,…ago, in1980, just now等,皆为具体的时间状语. 现在完成时态的时间状语:for+时间段, since+过去的时间点/一般过去时态的句子, so far, , up to now, in the past ....years, 等,皆为不确定的时间状语。如:Tim wrote a letter to his brother last night. (last night 为具体的过去时间状语,所以用一般过去时态) I’ve learned English for three years . (for three years为时间状语,是个时间段,时间跨度大,不具体) 学以致用 1.——When _____ you _____ to learn to skate? ----Five years ago.

复习专题 现在完成时专项

复习专题现在完成时专项 一、初中英语现在完成时 1.All members_______ are admitted to the auditorium. A. have got the tickets B. that had got the tickets C. that have got the tickets D. had got the tickets 【答案】 C 【解析】【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用 that或 who引导,且不可省略,所以排除A 和D。票已经拿到了,因此用完成时,根据 are 可知,用现在完成时,have got,故选C。【点评】考查定语从句和时态,注意tha引导从句的用法。 2.— Where is your uncle? I haven't seen him for a long time. — He _______ Beijing for about half a year. He moved there in January. A. has gone to B. has been to C. has arrived in D. has been in 【答案】 D 【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。 3.—How many letters you to your mother? —109 in all, since 2016. A. has, written B. have, written C. did, write D. are, writing 【答案】 B 【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。 【点评】考查动词的时态。注意现在完成时的用法。 4.The small shop ________ for several years. A. opened B. has been opened C. has opened D. has been open 【答案】 D 【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。 【点评】考查open转化为be open, be open里的open是形容词,不能加ed..

【英语】 英语现在完成时专题练习(及答案)

【英语】英语现在完成时专题练习(及答案) 一、单项选择现在完成时 1.—How much do you know about the Winter Olympic Games to be held in Beijing? —Well, the media ________ it in a variety of forms. A.cover B.have covered C.would cover D.covered 【答案】B 【解析】 【详解】 考查动词时态。句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。故C正确。 2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are C.have been D.has been 【答案】D 【解析】 【详解】 考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。 3.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas. A.have exposed B.had been exposed C.have been exposed D.was exposed 【答案】C 【解析】 【分析】 考查时态。 【详解】 句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。综上本题最终选C。 4.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, w hich is the third time the team Olympic gold. A.claimed B.has claimed

现在完成时态与过去时态的区别

现在完成时态与过去时态的区别 1. 意义上的区别 一般过去时态只是单纯地表示过去某一时间发生过的动作或者存在的状态, 和现在没有任何联系, 只着眼于过去. 现在完成时态重点强调与现在的联系, 表示过去发生的动作对现在造成的影响和结果, 属于现在时的范畴. 试比较下列例句: I have washed my shoes . 我刷过鞋了. 强调的是过去的某一时间发生的动作"洗" 对现在产生的影响是" 鞋是干净的" . I washed my shoes yesterday . 我昨天刷了鞋. 强调昨天做过"洗" 这个动作, 与现在鞋是否干净没有关系. My father has bought a new car . 我爸爸买了一辆新车. 强调在过去的某一时间发生的动作"买" , 对现在造成的结果是" 他有了一辆新车". My father bought a new car last Sunday . 我爸爸上个周日买了一辆新车. 强调上个周日"买" 这个动作发生过, 与爸爸现在是否有车无关. 也许这辆车是给别人的. 2. 时间状语的区别 一般过去时态只能与表示过去的时间状语连用, 如 yesterday, la st week, three years ago, in 1990 , just now 等.

现在完成时态中的时间状语表达的时间是到现在为止. 如: just 刚刚, before 以前, "since / ever since +过去时间 " 自从...... 开始, ev er 曾经, never 从未, 未曾, "already" 已经 , " for+ 时间段"已有多长时间了. in the last/ past ten years 在过去的十年里, so far 到目前为止. up to now 直到现在, this week 这个星期等等. 二者的根本区别在于过去时强调事实,常有具体的时间状语标志,如,yesterday/5.oclock/this morning,just now,ago etc---, examples: 1.I met her a week ago. 2.We have a English class this morning. 而完成时有两种用法或意义 1,影响性:也是一个过去动作但却强调它对现在的影响,没具体时间点作时间状语,但常有,already,yet,before,just作状语。 (1).Have you had your breakfast,yet?(2).I have seen this movie before. (3).He has just finished his homework. 2.持续性:表动作从过去的一个点开始,一直持续到现在。(现在完成时)如果只需到过去的另一个点就是过去完成时。动词要用延续性的,还常有 for(引导线状时间状语),since(引导点状时间状语) (1).I have been worked here for 20 years./I have worked here since 20 years ago. (2).I have been a member of the League for 2 years.这里的be a member of 代替不可延续的动词短语join the League。

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