中考英语现在完成时中考真题

  • 格式:docx
  • 大小:21.91 KB
  • 文档页数:9

中考英语现在完成时中考真题

一、初中英语现在完成时

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. —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 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. —Your shoes are so old. Why don't you buy a new pair?

— Because I all my money on an MPS.

A. spend B. have spent C. am spending D. was spending

【答案】B

【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对 现在的影响,应用现在完成时,故选鼠 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

5. 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 deado故选D°

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

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

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

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

8. --- 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. hasgone to去了,没在这里.主语是单数;B. have gone to去了,没在这里•主语是复数;C. has been

to去过,没在那里;主语是单数:D. have been to去过,没在那里;主语是复 数。本句He是主语,together with his students是介词短语,做定语不是主语,所以用 has。王老师去公园了不在这里,所以用has gone to0故选A。

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

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

【解析】【分析】句意:一一华为近几年取得了多大的进步啊!一一难怪它在世界的每个 角落都出名。根据时间状iS in recent years,近几年,可知动作从过去持续到现在,时态为 现在完成时have/has+过去分词,故选B.

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

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

A. caught B. have caught C. was catching D. had caught

【答案】B

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

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

11. 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选项正确。

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

12. I can't get into my room now because I my key. A. lose

【答案】C B. will lose C. have lost D. am losing 【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成 时。

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

13. 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,

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

14. Which of the following is WRONG?

A. Your car is good except for the colour. B. The film has begun for twenty minutes.

C. I have kept the book for two days. D. What's the difference between the two tricks?

【答案】B

【解析】【分析】句意:下面哪一个是错误的? A选项意为:你的汽车除了颜色之外其他 都很好:B选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun的原形 是begin,意思是开始,是瞬间性动词,不能和一段时间连用:C选项意为:我借这本书已 经两天了,这个句子是对的,keep是持续性动词:D选项意为:这两个把戏之间的区别是 什么?故应选B。

【点评】考查句子结构。掌握短暂性动词不能与时间段连用。

15. It over ten days since the dog.

A. is; has been dead B. has been; died C. has been; has been dead D. was; has died

【答案】B

【解析】【分析】句意:狗死了有十多天了。Since引导一个过去时的句子,所以第二个空 填die的过去式,主句应该用现在完成时,也可以用is,但比较口语化,综合两个空可知选

B。

16. —Where's Mr Jones?

—He __ to the post office.

A.goes B. will go C. has been D. has gone