人教版英语英语现在完成时中考真题 含答案解析

人教版英语英语现在完成时中考真题 含答案解析
人教版英语英语现在完成时中考真题 含答案解析

人教版英语英语现在完成时中考真题含答案解析

一、初中英语现在完成时

1.—Where is your father?

— .

A. He has been to Shanghai

B. He has been in Shanghai

C. He has gone to Shanghai

D. He have been to Shanghai

【答案】C

【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。

【点评】本题考查现在完成时。以及Have been to;have been in;have gone to三个短语的词义和用法。

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.—_______ my dictionary? I can't find it anywhere.

—I _______ it on the desk when I came in.

A. Did you see; have seen

B. Have you seen; have seen

C. Have you seen; saw

D. Did you see; see

【答案】C

【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。---我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。

【点评】考查动词的时态,注意理解句意,根据时态的定义判断。

4.—I'm sorry for being late.

—Never mind. The meeting ______for only 5 minutes. This way, please.

A. has begun

B. has ended

C. has been on

【答案】 C

【解析】【分析】句意:——对不起,我迟到了。——没关系.会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on"在进行,开着(的状态)",故选C

【点评】现在完成时表示延续性的状态。

5.He for ten years.

A. has been married

B. married

C. got married

D. has married

【答案】A

【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为been。故选A。

【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。

6.—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。

【点评】考查现在完成时

7.—— ______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。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时

态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

8.—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 be en 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的含义和用法。

9.——Where is Mr. Wang?

——He together with his students ________ Zhuyuwan Park.

A. has gone to

B. have gone to

C. has been to

D. have been to

【答案】 A

【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。A. has gone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to。故选A。

【点评】考查主谓一致和短语的用法。

10.My parents for twenty years by the time I was 15.

A. married

B. had married

C. had been married

D. had got married

【答案】 C

【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

11.—Do you miss your parents far away?

—Yes, very much. They the hometown for over two years.

A. left

B. have left

C. were away from

D. have been away from

【答案】 D

【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

12.—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四个词的词义和用法。

13.—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+一段时间连用。

14.—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。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

15.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.

16.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的不同语态和用法。

17.—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,理解句子,根据语境判断答案。

18.—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+过去分词。

19.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。

【点评】考查动词时态。根据题目所给语境推断出应使用的时态。

20.—They say there is a new restaurant near here.

—Yes, and it ______ for more than a week.

A. has been open

B. open

C. is opening

D. opens

【答案】 A

【解析】【分析】句意:——他们说在这附近有一个新的餐馆。——是的,它已经开了一个多星期了。根据 for more than a week ,可知用现在完成时,have/has been done,故选A。

【点评】考查现在完成时,注意识记其标志词。

21.The old city_______ a lot since ten years ago.

A. changed

B. changes

C. change

D. has changed

【答案】 D

【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。

22.— have you had the mobile phone?

—Since 2015.

A. How often

B. How long

C. How soon

D. How many

【答案】B

【解析】【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B选项正确。

【点评】考查特殊疑问句的辨析。

23.—Your family have________ Sydney on holiday. Why not join them?

—I've________ the city many times.

A. gone to; gone to

B. been to; been to

C. been to; gone to

D. gone to; been to

【答案】 D

【解析】【分析】句意:——你家去悉尼度假了,为什么不和他们一起呢?——我们去过那个城市好几次了。根据Why not join them,可知是have gone to,去了;根据many times ,许多次,可知用have been to,去过,与次数搭配,故选D。

【点评】考查have gone to和have been to的用法,注意语境。

24.I my hometown for a long time. I really miss it!

A. have left

B. went away from

C. left

D. have been away from

【答案】 D

【解析】【分析】句意: 我已经离开家乡很长时间了,我十分想念它。句中for a long time 不能与短暂性动词leave搭配, 需转换成可延续的be away from ,根据句意词句应该用现在完成时,故答案为D。

【点评】考查现在完成时中延续性动词与for时间段的连用。牢记短暂性动词与延续性动词之间的转换。

25.—Dave, we will leave in 10 minutes. Are you ready?

—No, I ________ our guidebook and towels yet.

A. don't pack

B. didn't pack

C. have packed

D. haven't packed

【答案】 D

【解析】【分析】句意:——Dave,我们十分钟后要离开,你准备好了吗?——没有,我还没把我们的旅游手册和毛巾打包。yet是现在完成时否定句的标志,故选D。

【点评】考查现在完成时,注意yet的用法。

26.—Why are you looking for Mary in a hurry, John?

—The boss is wondering where she _______ and how long she _______ there.

A. has been; has been

B. has gone; has gone

C. has been; has gone

D. has gone; has been

【答案】 D

【解析】【分析】句意:—你为什么这么匆忙找玛丽,约翰?—老板想知道她去了哪儿并在那儿呆多久。Have/has gone to 意为去了某地,have/has been to 意为去过某地,而have/has been in+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。

27.You my English dictionary for a month. Could you please give it back to me now?

A. have borrowed

B. lent

C. have kept

D. borrowed

【答案】 C

【解析】【分析】句意:你借我的英语词典有一个月了,你现在能把它还给我吗?根据句中时间状语“for a month”. 可推断此句应该用现在完成时,故先排除选项B、D。borrow是瞬间性动词,不能与时间段连用,需将borrow改为keep。故选 C。

【点评】考查现在完成时的短暂性动词与延续性动词辨析。

28.I have lived here _______ I was born.

A. before

B. when

C. for

D. since

【答案】 D

【解析】【分析】自从我出生我就一直生活在这里。自从用since.

【点评】考查关连词的用法。

29.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是现在完成时的标志词之一。

30.— you your homework?

—No, I haven't.

A. Have;finished

B. Are;finishing

C. Did;finish

D. Will:finish 【答案】 A

【解析】【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.

【点评】辨析句意,注意句子的时态与语态,选出合适的选项。

31.Mike began to work in the factory in 2013.He there for four years.

A. is working

B. was working

C. works

D. has worked

【答案】D

【解析】【分析】句意:迈克在这里工作已经4年了。一直持续的状态用现在完成时。故D选项正确。

【点评】考查现在完成时。

32.I can't get into my room now because I _______ my key.

A. lose

B. will lose

C. have lost

D. am losing

【答案】 C

【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。

【点评】考查时态的用法。

33.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引导从句的用法。

34.He ________ for ten years.

A. has been married

B. married

C. got married

D. had married

【答案】 A

【解析】【分析】句意:他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成时。故选A。

35.This museum here for over 80 years. It one of the oldest buildings in this city.

A. is; was

B. had been; is

C. was; has been

D. has been; is

【答案】 D

【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。

36.His cat has ________ for five weeks.

A. died

B. been dead

C. dying

D. dies

【答案】 B

【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语 for five weeks可知应用延续性动词,故答案选B。

【点评】考查现在完成时。

37.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 【答案】C

【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。故答案选C。

【点评】考查现在完成时。

38.So far Tom with Mary _______ 50 left -behind children to do their homework after school.

A. help

B. helped

C. has helped

D. have helped

【答案】 C

【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。

39.— 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。

40.Jack_______ school two years ago and he _______ for two years.

A. leaves; has gone

B. left; has been away

C. leaves; has been away

D. left; has gone 【答案】B

【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。two years ago表示动作瞬间结束用一般过去时,leave的过去式为left,for two years表示状态延续用现在完成时,leave需换成be away from,且Jack相当于第三人称单数,用has been away from。故选B。

【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。

二、初中英语动词的时态

41.Dick __________ in America, but he has been ___________ Chinese food since he moved to

China.

A.used to live; used to eating

B.is used to live; used to eat

C.is used to live; used to eating

D.used to living; used to eat

【答案】A

【解析】

【详解】

句意:迪克过去住在美国,但自从搬到中国后,他就习惯了吃中国菜。考查动词短语。https://www.360docs.net/doc/a36283073.html,ed to do sth.:从前是,过去做某事。2.be used to doing sth.:习惯于做某事。结合句意可知填used to live; used to eating;选A。

42.—Where’s your father, Tom?

— He __________newspaper in the study.

A.reads B.read

C.is reading D.has read

【答案】C

【解析】

句意:--汤姆,你爸爸在哪里?--他在书房里读报纸。根据问句“汤姆,你爸爸在哪里?”,判断答语的句意是“他正在书房里读报纸。”即设空处的动作在说话时刻正在进行着,所以句子用现在进行时,现在进行时的构成:am/is/are+动词的现在分词,故答案为C。

43.Andy doe sn’t want to see the film Coco because he it twice.

A.sees B.is seeing C.will see D.has seen

【答案】D

【解析】

【详解】

句意:Andy不想看《寻梦环游记》这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seeing现在进行时态;will see一般将来时态;has seen现在完成时态。根据句意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。

44.There _____ a football match on TV this evening.

A.will have B.is going to be C.has D.is going to have 【答案】B

【解析】

【分析】

【详解】

句意:今天晚上电视上将有一场足球赛。

本句时态为将来时,将来时态有两种表达方式,一种是will+动词原形,另一种是be going to+动词原形,本句用到there be 句型,故选B。

45.He told me that he ________ here for five minutes.

A.has come

B.had arrived

C.had been

D.had come

【答案】C

【解析】句意:他告诉我他到这儿5分钟了。根据for five minutes可知谓语动词要用延续性动词,come

和 arrive都是短暂性动词,be in+地点,表示延续性,here副词,要把介词省略;故选C

46.Don’t make any noise. We________ to a piece of wonderful music.

A.will listen B.are listening

C.listen D.have listened

【答案】B

【解析】

句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Don’t make any noise.可知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时be doing,故选B。

47.Peter and Linda Beijing for Shanghai yesterday afternoon.

A.leave B.left C.are leaving D.will leave

【答案】B

【解析】

【详解】

句意:昨天下午Peter和 Linda离开北京去上海了。短语leave +某地+for+某地“离开某地去某地”根据yesterday afternoon可知,句子应该用一般过去时,故选B。

48.—Do you think if Tom _____the work well tomorrow?

—I think he will if he ______his best.

A.does, will try B.will do, tries C.does, tries D.will do, will try

【答案】B

【解析】

【详解】

句意:-你认为明天Tom是否会把工作做好?-我认为如果他尽他的最大努力,他会做好的。does做,第三人称单数形式;will do将会做,一般将来时态;will try将会努力,一般

将来时态;tries一般现在时态,第三人称单数形式。根据句意可知,第一句话中if是“是否”,引导宾语从句,从句中有tomorrow,表示将来的事情,故用一般将来时态will do;第二句话if是“如果”,引导条件状语从句,从句中用一般现在时,主句用一般将来时态,主语是he第三人称单数,故用tries。选B。

49.—I wonder when you _______the new watch .

—Well , I _______it for two weeks .

A.have bought, have had B.bought, have had

C.bought, have bought D.have bought, have bought

【答案】B

【解析】句意:——我想知道你什么时候买的这个新手表。——我买了两周了。问什么时候买的,用过去时态,排除A/D;根据for two weeks可知用延续性动词,buy买,短暂性动词,have买,拥有,延续性动词;故选B

50.―Eric, can you bring me the scissors? ―Just a moment. I the paper-cutting with it. A.make B.made

C.am making D.has made

【答案】C

【解析】

句意:——Eric,你能给我带来剪刀吗?——等一会儿。我正在用它做剪纸。根据Just

a moment可知此处表示让对方等一会儿,应是正在使用这个剪刀,故用现在进行时be doing,

故选C。

51.—Where are your parents?

—Oh, they _______ Shamei Village to enjoy the beautiful sights.

A.has gone to B.have been to C.have gone to

【答案】C

【解析】

【详解】

句意:-你的父母在哪里?-哦,他们去了沙美村去享受美丽的风景了。has gone to去了某地,还没回来;have been to去过某地,已经回来了;have gone to去了某地,还没有回来。根据对话中Where are …?可知,这里的意思是“还没有回来”,故排除B选项。句子的主语they是复数,故应选C。

52.Not only my classmates but also our English teacher Chinese poems, so we often share their favourite ones.

A.like B.liked C.likes D.liking

【答案】C

【解析】句意:不仅我的同学们而且我的老师都喜欢古诗,因此我们经常分享他们最喜欢的诗。本题考查动词的时态。A. like动词原形; B. liked 过去式;C. likes 单数第三人称; D. liking现在分词形式。Not only···but also···不仅···而且···用于连接两个对等的成分;若连接两个成分作主语,其后谓语动词与靠近的主语保持一致。our English teacher为单数第三人称,故选C

53.—Will Sally come here tomorrow?

—I don’t know if she_______ here tomorrow. If she _______ here, I will tell you.

A.comes; comes B.will come; comes C.comes; will come D.will come; will come 【答案】B

【解析】

【详解】

句意:-Sally明天会到这儿来吗?-我不知道她明天是否来这儿,如果她来的话,我会告诉你的。comes来,动词的第三人称单数形式;will come将会来,一般将来时态。根据句意可知,第一句话中if意为“是否”,引导宾语从句,从句中表示将来的事情,应用一般将来时;第二句话中if意为“如果”,引导条件状语从句,从句中用一般现在时态,主句用一般将来时态,故应选B。

54.I don’t know how long they _____. I remember he _____ his wife on a sunny day. A.married, got married to B.married, got married with

C.have been married , got married with D.have been married, married

【答案】D

【解析】

【分析】

【详解】

试题分析:句意:我不知道他们结婚多长时间了。我记得他是在晴朗的一天娶了他的妻子。此题考查现在完成时,因为how long多久,应用现在完成时,后有on a sunny day在晴朗的一天,应用一般过去时,根据句意,应选D。

55.— What did you do after school yesterday?

— I ______ basketball with Peter.

A.play B.will play C.played D.has played

【答案】C

【解析】

【详解】

句意:昨天放学后你做了什么?—我和彼得打了篮球。

本题考查的是动词的时态,根据问句中的yesterday可知,本题是一般过去时,故答案选

C。

56.I _________in London for many years, but I’ve never regretted my final decision to move back to China.

A.lived B.was living C.have lived D.am living

【答案】C

【解析】

【详解】

句意:我在伦敦住了很多年了,但是我从来没有后悔我最终决定搬回中国。lived是过去式;was living过去进行时;have lived现在完成时;am living现在进行时。根据句意和句中的for many years可知,这里表示过去发生的动作对现在的影响,应用现在完成时,故选C。

57.Mr Li left our school last month . He in our school for nine years since he here in 2000. A.is ; came B.had been ; came C.was ; had come D.is ; has come

【答案】B

【解析】试题分析:句意:李先生上个月离开了我们学校。从他到这儿2000年到这儿开始,他在我们学校呆了9年了。根据Mr Li left our school last month可知,本题用过去完成时。故选B。

58.The wonderful life in high school you look forward to ______.

A.coming B.is coming

C.came D.was coming

【答案】B

【解析】句意:你期待的高中生活即将来临。考查动词时态辨析题。in high school you look forward to做life的定语;句子缺了谓语,可排除A;主语life还没有出现,需用现在进行时表示将来,可排除CD选项。根据句意结构和语境,可知选B。

59.—What was your father doing when you got home yesterday?

—He dinner at that time.

A.cooks B.was cooking C.is cooking D.will cook

【答案】B

【解析】

【详解】

句意:——昨天当你到家的时候你的父亲在做什么?——当时他在做晚餐。

考查时态。cooks烹饪,一般现在时;was cooking过去进行时;is cooking现在进行时;will cook一般将来时。根据at that time以及问句可知答语时态为过去进行时。故选B。

60.– Would you like to watch The Great Wall 《长城》with me?

-- Certainly. I don’t mind ________ it again although I ______ it twice.

A.to see, saw B.seeing, have seen C.to see, have seen D.seeing, saw

【答案】B

【解析】句意:——你愿意跟我去看《长城》吗?——当然了,尽管我已经看了两遍,但我不会介意再去看一遍。 mind doing sth.介意做某人,结合句意,首先排除A,C;根据"I don't mind ___ it again"和"although"可知尽管我已经看了两遍,但我不会介意再去看一遍.所以看过两遍用现在完成时,答案选B。

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

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

初中英语现在完成时详解

现在完成时 一、现在完成时构成 构成:现在完成时由助动词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连用。

中考英语过去进行时100篇及答案(word)

中考英语过去进行时100篇及答案(word) 一、过去进行时 1.—Did you watch the football match on TV last night? —I wanted to, but my mother her favorite TV programme. A. watches B. watched C. was watching D. had watched 【答案】 C 【解析】【分析】句意:一昨晚你在电视上看足球比赛了吗?一我想看,但我的母亲在看她最喜欢的电视节目。A.第三人称单数形式;B.过去式或过去分词;C.过去进行时形式;D.过去完成时形式。根据语境,所以选C。 2.—Did you hear someone knock at the door just now? —Sorry, I ______ to my friend on the phone. A. was talking B. talked C. am talking 【答案】 A 【解析】【分析】考查动词的时态。句意:“你刚刚听到有人敲门了吗?”“不好意思。我刚刚在和我朋友通电话。”由句意可知此处表示过去某一时刻正在发生的动作,应用过去进行时。故选A。 3.—I called you last night, but you didn't answer. —Sorry, Grace. I I Am A Singer when the phone rang. A. am watching B. was watching C. have watched 【答案】 B 【解析】【分析】表示过去某动作发生时.另一动作正在进行,用过去进行时,故选B。句意是:当电话铃响的时候我正在看《我是歌手》。 【点评】本题考查过去进行时的用法。 4.— I called you last night, but nobody answered. Where were you then? — Oh, I ____________ my pet dog in my yard. A. walked B. was walking C. am walking D. will walk 【答案】 B 【解析】【分析】句意:——昨晚我给你打电话了,但是没人接,那时你在哪里?——哦,我在院子里正在遛我的宠物狗。A.一般过去时;B.过去进行时;C.现在进行时;D.一般将来时。根据Where were you then,可知是昨晚打电话那时正在遛狗,所以用过去进行

中考英语过去完成时专题(含答案)

外研版英语中考英语过去完成时专题(含答案) 一、初中英语过去完成时 1.Seeing Danel went into the classroom with tears in his eyes, I asked him what . A. happened B. had happened C. would happen D. was happened 【答案】 B 【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked 一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选B。 【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。 2.Simon ________ the piano for ages when he gave his first concert. A. has played B. is playing C. had played D. will play 【答案】 C 【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。 【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。 3.By the end of last month, Jane _____ enough money for the poor sick boy. A. raised B. would raise C. had raised D. has raised 【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。 【点评】考查过去完成时,注意过去完成的时的判定方法。 4.By the end of 2012, many buildings built in our city. A. have been B. have C. had been D. will 【答案】 C 【解析】【分析】句意:到2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be + 及物动词的过去分词”构成。根据By the end of 2012可知该用过去完成时,所以选C。 5.Yesterday when I _______ to the station, the train ______ already. A. got, had left B. got, has left C. had got, left D. got, left

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

中考英语现在完成时真题汇编(含答案)及解析 一、初中英语现在完成时 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。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。

初中英语过去进行时(when-while用法)

Summary 3 Past Co nti nuous Tense 过去进行时总结 I. Defin itio n 时态含义 表示过去某一时刻或过去一段时间内正在进行的动作。 II. Time words 时间标志词 1. then, at that time, this time yesterday, at 6 o ' clock yesterday ... 2. when/ while/ (just) as 引导的时间状语从句 III. Structure 动词结构 was/ were + doing ? Whe n/ while/ (just) as 引导的时间状语从句在过去进行时态中的用法区别 1. when既可以和短暂性动词连用,也可以和连续性动词连用, 句中一般翻译为“当...... 时候” / “就在那时”。 a. Some one kno cked at the door whenI was hav ing breakfast. b. I was tak ing a bath whenthe teleph one rang. 2. while只可以和连续性动词连用 句中一般翻译成“当...... 时候”(=wheri) / “然而”(强调前后两个动作同时进行) a. He cut himself while he was shaving. b. My wife was cooking the dinner while I was working in the garden. 3. (just) as 更强调“随着”,所引导的从句动作一般与主句动作伴随着发生。 a. Just as I was ope ning the front door, the teleph one rang. b. The children were singing as they went home.

最新过去完成时中考真题

最新过去完成时中考真题 一、初中英语过去完成时 1.By the time I locked the door, I realized I my keys at home. A. had repaired B. had changed C. had forgotten D. had left 【答案】 D 【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。 【点评】本题考查过去完成时的用法。 2.By the time I ________ on the TV, Beckham ________ two goals. A. turned; have scored B. turned; had scored C. had turned; have scored D. had turned; had scored 【答案】 B 【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。 【点评】考查动词时态辨析题。 3.By the time I finished my homework,my mother . A. slept B. has been asleep C. was asleep D. had been asleep 【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D. 【点评】考查过去完成时。 4.When I got to school, I realized I ______ my backpack at home. A. left B. had left C. forgot D. had forgotten 【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又因为是过去完成时,故选B。 【点评】考查把…落在…的用法。熟背句型。做题就很容易。

初中英语现在完成时专题训练答案

初中英语现在完成时专题训练答案 一、初中英语现在完成时 1.He has studied in our school __________. A. since five years B. for five years C. for five years ago D. in five years 【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。 【点评】考查时间状语。根据句意选出正确的时间状语。 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.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 5.—They say there is a new restaurant near here.

初中英语过去完成时语法精讲

过去完成时语法精讲 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past )”。 ----|-------------------------- |-------------------------------|----------------------------> 那时以前那时现在 构成:过去完成时由“助动词had + 过去分词”构成,其中had 通用于各种人称。 They had already had breakfast before they arrived at the hotel. # She had finished writing the composition by 10 :00 this morning. 二、过去完成时的判断依据 1. 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ( 1 )by + 过去的时间点。如: I had finished reading the novel by nine o'clock last night. ( 2 )by the end of + 过去的时间点。如: We had learned over two thousand English words by the end of last term. (3 )before + 过去的时间点。如: 】 They had planted six hundred trees before last Wednesday. 2. 由“过去的过去”来判定。 过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: ( 1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had seen the film before. ( 2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如: ] When I got to the station, the train had already left. After he had finished his homework, he went to bed. 注意:before, after 引导的时间状语从句中,由于before 和after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:Where did you study before you came here After he closed the door, he left the classroom. ( 3 )表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…" We had hoped that you would come, but you didn't. 3. 根据上、下文来判定。 【 I met Wang Tao in the street yesterday. We hadn't seen each other since he went to Beijing.

人教版中考英语中考英语总复习现在完成时考点+例题_全面解析

人教版中考英语中考英语总复习现在完成时考点+例题_全面解析 一、初中英语现在完成时 1.I can't get into my room now because I _______ my key. A. lose B. will lose C. have lost D. am losing 【答案】 C 【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。 【点评】考查时态的用法。 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.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 4.—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四个词的词义和用法。

(完整版)初中英语现在完成时专项练习题及答案

一、单项选择。 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 years 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 Party since 1978 . A. joined B. has joined C. was in D. has been in 12、—Do you know him 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 two months . A. been B. gone C. come D. arrived 14、Hurry up! The play for ten minutes . A. has begun B. had begun C. has been onD. began 15、It ten years since he left the army .

【英语】 中考英语过去进行时

【英语】中考英语过去进行时 一、过去进行时 1. Last night,thous ands of people ________ to see the stars arrive at the ceremony.() A. wait B. were waiting C. have waited 【答案】 B 【解析】【分析】句意:明天晚上,成千上万的人等着看明星们到达仪式现场。A. wait一般现在时态,表示经常性,习惯性的动作,B. were waiting 过去进行时态,表示过去正在进行的动作,C: have waited 现在完成时态,表示已经发生或完成的动作。本句表示昨天晚上一直在发生的动作,用过去进行时态,故选B。 2.—Paul, what were you doing at nine Last night? —I a movie in the cinema with my friends. A. was watching B. watch C. have watched D. will watch 【答案】A 【解析】【分析】句意:——Paul,昨天晚上九点钟你在做什么?——我正在和朋友们一起在电影院看电影。根据句中的时间状语at nine last night昨晚九点,可知是过去的时间。表示在过去某个时刻做的事情使用过去进行时态,was/were +现在分词,故选A。 【点评】考查过去进行时态,注意过去进行时的用法和结构。 3.— I called you last night, but nobody answered. Where were you then? — Oh, I ____________ my pet dog in my yard. A. walked B. was walking C. am walking D. will walk 【答案】 B 【解析】【分析】句意:——昨晚我给你打电话了,但是没人接,那时你在哪里?——哦,我在院子里正在遛我的宠物狗。A.一般过去时;B.过去进行时;C.现在进行时;D.一般将来时。根据Where were you then,可知是昨晚打电话那时正在遛狗,所以用过去进行时,故选B。 【点评】考查过去进行时,注意平时识记,理解句意。 4.I saw him in the library yesterday. He a book at that moment. A. reads B. is reading C. was reading D. will read 【答案】 C 【解析】【分析】at that moment 意为“在那时”,表示过去的时间点,表示过去某一时间正在进行的动作,用过去进行时,故选C。句意是:我昨天在图书馆里看见他了,那时他正在看书。 【点评】本题考查过去进行时的用法。

人教版英语英语现在完成时中考真题 含答案百度文库

人教版英语英语现在完成时中考真题含答案百度文库 一、初中英语现在完成时 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.—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.He has studied in our school __________. A. since five years B. for five years C. for five years ago D. in five years 【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。 【点评】考查时间状语。根据句意选出正确的时间状语。 4.—Look at these stamps. I _______ them for five years. —Wow, they are wonderful. A. kept B. have kept C. have bought D. bought 【答案】 B 【解析】【分析】句意:——看这些邮票,我持有它们5年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。 【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。 5.This museum here for over 80 years. It one of the oldest buildings in this city.

【初中英语】现在完成时知识点总结

【初中英语】现在完成时知识点总结 一、初中英语现在完成时 1.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.. 2.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. 3.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. 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.— Has Tom finished his homework? — Sorry, I don't know. He ________ it this morning when I saw him. A. did B. does C. has done D. was doing 【答案】 D 【解析】【分析】when“当……的时候”,句意:今天杰克逊已经完成了他的作业吗?——我不知道,但是当我今天早晨看见他时他正在做。结合语境可知下文描述的是在过去某个时间正在进行。故用过去进行时,选D。 【点评】考查动词的时态 2.—Where were you when I called? — I on the bed. A. lied B. was lying C. lay D. was laying 【答案】B 【解析】【分析】句意:-我打电话里,你在哪儿?-我躺在床上。你打电话时,我正躺在床上。A,lied一般过去时B,was lying过去进行时C,lay动词原形D,was laying过去进行时。表示一个过去动作发生时,另一个过去动作正在发生,句子用过去进行时态。lie的现在分词是lying。故选B。 【点评】本题考查动词时态辨析,以及was lying;was laying两个词义和用法。 3.Students in Grade Nine ____________a maths exam at this time yesterday. A. take B. are taking C. were taking D. have taken 【答案】 C 【解析】【分析】句意:昨天的这个时候,九年级的学生正在参加数学考试。根据at this time yesterday. 可知这是一个过去的具体的时刻,过去的具体时刻出现的句子应使用过去进行时,C是过去进行时,故答案是C。 【点评】考查过去进行时,注意at this time加过去的时间范围用于过去进行时。 4.—Didn't you hear Dad call you? —No, I didn't. I ______ with Jack on the phone. A. am talking B. would talk C. have talked D. was talking 【答案】 D 【解析】【分析】句意:——难道你没有听到爸爸给你打电话吗?——是的,我们没有听到。那时我正在和杰克电话聊天。A.正在聊天,现在进行时;B.将聊天;C.聊天,现在完成时;D.正在聊天,过去进行时。爸爸打电话时,作者正在聊天,动作发生在过去,用过去进行时,故选D。

初中英语时态专题八:过去完成时(Word版)

初中英语时态专题八:过去完成时(Word版) 过去完成时 一、过去完成时的概念过去完成时表示在过去某一时间或动作之前已经发生 或完成了的动作,即 “过去的过去”。 二、过去完成时的构成 过去完成时由“助动词had + 过去分词”构成,其中had 通用于各种人称。 eg.1 When I got to school, the bell had rung. eg.2 By the time I got home ,my little brother had gone to bed. eg.3 By the time I got outside, the bus had already left. 三、过去完成时的用法 用法1:过去完成时动词表示过去某一时间或某一动作之前完成的动作或状态。强调过去某一动作发生在另一动作之前时。 1.他说他以前见过你。 He said that he (see) you before. 2.我出去的时候,公共汽车已经开走了。 By the time I got outside, the bus (leave). 用法2:过去完成时动词可以表示过去某一时刻之前发生的动作或呈现的状态,这一动作一直持续或将继续下去。常和for, since 构成的时间状语连用。 1. 到了六点钟为止,他们已经工作了八小时了。 By six o'clock they (work)for eight hours. 2. 我到广州时,他在那里很长时间了。 When I came to GangZhou , he (be) there for a long time. 用法3. 过去完成时和already, just, ever, yet 等连用表示过去的过去。 1. 他告诉我说他们队已经赢了。 He told me that his team already (win). 2. 她说她仍没去过长城。 She said that she (not be to) the Great Wall yet. 用法4. 在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。 例如:I returned the book that I had borrowed.

相关文档
最新文档