好文档 - 专业文书写作范文服务资料分享网站

2020-2021年中考现在完成时汇编(word) 

天下 分享 时间: 加入收藏 我要投稿 点赞

2020-2021年中考现在完成时汇编(word)

一、初中英语现在完成时

1.一 Have you ever the film Gang Jiong?

一 Yes, I have.

A. see B. to see C. saw D. seen 【答案】 D

【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。”由ever及答语可知句子用现在完成时,故用see的过去分词seen。

【点评】考查动词的时态。

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.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.—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.—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三个短语的词义和用法。

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

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

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

8.Nancy for five years.

A. was dying B. has died C. died D. has been dead 【答案】 D

【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。故选D。

【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,has been

dead。

9.—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。 【点评】考查动词的时态。注意现在完成时的用法。

10.—Where is Catherine? I haven't seen her for days. —She Wuhan. She'll be back next week.

A. has gone to B. has been to C. have gone to D. have been to 【答案】 A

【解析】【分析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

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

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

13.I a cold. I am not feeling well now

A. caught B. have caught C. was catching D. had caught 【答案】 B

【解析】【分析】句意:我感冒了,我现在不舒服。catch a cold意为“感冒”。由句意可知应用现在完成时。故选B。

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

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

15.A number of tourists _____ Yangzhou many times because such a beautiful city. A. have been to B. has been to C. has gone to D. have gone to 【答案】 A

【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。

【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。

16.— have you had the mobile phone? —Since 2015.

A. How often B. How long C. How soon D. How many 【答案】B

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

17.—Where's your father? —He _______ to Changsha.

A. have been B. has gone C. has been D. have gone 【答案】B

【解析】【分析】句意:——你爸爸在哪?——他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。 【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

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

A. lose B. will lose C. have lost D. am losing 【答案】 C

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

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

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

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

20.一 Is Tom at home?

— No, he to the town.

A. has been B. has gone C. goes D. will go 【答案】 B

【解析】【分析】考查动词的时态。由语境可知,Tom去镇上了,现在不在家。表示“已经去了某地”应用have gone to sp. 。故选B。have been to sp. 表示“去过某地”,现在已经回来了。

【点评】考查have been to与have gone to的辨析。

2020-2021年中考现在完成时汇编(word) 

2020-2021年中考现在完成时汇编(word)一、初中英语现在完成时1.一HaveyoueverthefilmGangJiong?一Yes,Ihave.A.seeB.tosee
推荐度:
点击下载文档文档为doc格式
42u5s5bb2s6x2111f20r4n7xz5eecp00bgt
领取福利

微信扫码领取福利

微信扫码分享