收藏 分享(赏)

中考英语现在完成时各地方试卷集合汇编一.docx

上传人:HR专家 文档编号:11767857 上传时间:2021-01-02 格式:DOCX 页数:8 大小:211.29KB
下载 相关 举报
中考英语现在完成时各地方试卷集合汇编一.docx_第1页
第1页 / 共8页
中考英语现在完成时各地方试卷集合汇编一.docx_第2页
第2页 / 共8页
中考英语现在完成时各地方试卷集合汇编一.docx_第3页
第3页 / 共8页
中考英语现在完成时各地方试卷集合汇编一.docx_第4页
第4页 / 共8页
中考英语现在完成时各地方试卷集合汇编一.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、【英语】中考英语现在完成时各地方试卷集合汇编(1)一、初中英语现在完成时1All members_ are admitted to the auditorium.A. have got the ticketsB. that had got the ticketsC. that have got the ticketsD. had got the tickets【答案】C【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用that 或 who 引导, 且 不可省略, 所以排除A和 D。票已经拿到了,因此用完成时,根据are 可知,用

2、现在完成时,have got,故选 C。【点评】考查定语从句和时态,注意tha 引导从句的用法。2Do you still play basketball?Oh, no. I _ it for the past two years.A. havent playedB. didnt playC. wont playD. hadnt played【答案】 A【解析】 【分析】句意:你还打篮球吗?哦,不了。我已经有两年没有打过了。根据句中的for the last two years 可知应与完成时态连用,又有时间是the last two years 可知是从现在往前两年,因此应使用现在完成时态,

3、故选A。【点评】考查动词时态中的for+ 段时间与完成时态连用,根据时间确定是现在完成还是过去完成。3How do you like Beijing, Miss Read?Ive no idea. I _ there.A. have goneB. have beenC. havent beenD. havent gone【答案】C【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回); have gone to 去了某地(尚未返回),根据句意,故答案为 C。【点评】考查短语辨析,区分 have been to

4、与 have gone to,理解句子,根据语境判断答案。4I am surprised at the new look of my hometown, for it _ a lot over the years A. changedB. changesC. will changeD. has changed【答案】D【解析】 【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it ,故 has,故答案是D5My parents A. marriedfor

5、 twenty years by the time I was 15.B. had marriedC. had been marriedD. had got married【答案】C【解析】 【分析】 for twenty years二“十年 ”为表一段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有be married 表示结婚状态,具有延续性,故选C。【点评】本题考查非延续性动词与延续性动词的转换。6They say there is a new restaurant near here.Yes, and it _ for more than a week.A. has been

6、openB. openC. is openingD. opens【答案】A【解析】 【分析】句意:他们说在这附近有一个新的餐馆。是的,它已经开了一个多星期了。根据for more than a week,可知用现在完成时,have/has been done,故选A。【点评】考查现在完成时,注意识记其标志词。7He _ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】在现在完成时态里,当出现动词。 get married 需换成 be married 。故选 A。for+

7、 段时间时,短暂性动词必须换成延续性【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转换条件。8 _you _ out the problem, Sam?Not yet, but Im going to.A. Did, workB. Are, workingC. Have, workedD. Will , work【答案】C【解析】 【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借

8、助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。9I havent seen your grandfather for two years. What happened to him?Oh, he _ here for two years.A. stayedB. hasnt stayedC. staysD. hadnt stayed【答案】B【解析】 【分析】答语中的 for two years 是一段时间,用在现在完成时的句中时。现在完成时的结构

9、:主语 +have/ has +过去分词。可知选 B。【点评】考查现在完成时10 Look! Your teacher Miss White is over there.No, it cant be her. She _ to Beijing.A. has goneB. has beenC. wentD. will go【答案】 A【解析】 【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。 A. has gone 去了某地,表示该人不在说话地点;B. has been 去过某地,表示主语曾经去过某地,有这种经历;C. went 过去式,去; D. will go 将

10、来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配have gone to 。11 My sisterEnglish since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】 C【解析】 【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns 学习,一般现在时,B, learnt 一般过去时C has learnt 现在完成时Dhave learnt 现在完成时,根据

11、since 可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister ,第三人称单数,使用has,故选 C【点评】本题考查现在完成时,注意since 是现在完成时的标志词之一。12 His cat has _ for five weeks.A. diedB. been deadC. dyingD. dies【答案】B【解析】 【分析】句意:他的猫已经死了 5 个星期了。 die 是短暂性动词,不能表示状态的延续。 由时间状语 for five weeks 可知应用延续性动词 ,故答案选 B。【点评】考查现在完成时。13 Ia cold. I am not feeli

12、ng well nowA. caughtB. have caughtC. was catchingD. had caught【答案】B【解析】 【分析】句意:我感冒了,我现在不舒服。catch a cold 意为 “感冒 ”。由句意可知应用现在完成时。故选B。【点评】考查现在完成时。14 I _ an invitation to the concert. I cant wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】 D【解析】 【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经

13、收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选 D。【点评】考查动词时态。根据题目所给语境推断出应使用的时态。15 This museumhere for over 80 years. Itone of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】D【解析】 【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态

14、,用一般现在时态。故选D。16 Mike began to work in the factory in 2013 Hethere for four years A. is workingB. was workingC. worksD. has worked【答案】 D【解析】 【分析】句意:迈克在这里工作已经4 年了。一直持续的状态用现在完成时。故D 选项正确。【点评】考查现在完成时。17 I cant get into my room now because I _ my key.A. loseB. will loseC. have lostD. am losing【答案】C【解析】 【分

15、析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。【点评】考查时态的用法。18 The new supermarket in our town _ for two weeks, but I _ there yet .A. has opened; havent gone C. has been open; havent gone【答案】BB. has been open; havent beenD. has opened; havent been【解析】 【分析】句意:在我们城镇的新超市已经开业2 周了,但是我还没有去过。根据for two weeks可知,谓语动词必须是持续

16、性动词或表示状态的词;has opened 这里强调的是动词, open 是非持续性动词,不能与时间段连用,故排除AD;has been open 这里open 是形容词,可以与时间段连用;这里第二空表示没有去过应该用havent been 。 havebeen 表示去过某地; have gone 表示去了还没有回来。根据句意故用 havent been。故选B。19 Which of the following is WRONG? A. Your car is good except for the colour. C. I have kept the book for two days.【

17、答案】BB. The film has begun for twenty minutes.D. Whats the difference between the two tricks?【解析】 【分析】句意:下面哪一个是错误的?A 选项意为:你的汽车除了颜色之外其他都很好; B 选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun 的原形是 begin,意思是开始,是瞬间性动词,不能和一段时间连用;C 选项意为:我借这本书已经两天了,这个句子是对的,keep 是持续性动词;D 选项意为:这两个把戏之间的区别是什么?故应选B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。2

18、0 I have lived here _ I was born.A. beforeB. whenC. forD. since【答案】D【解析】 【分析】自从我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。21you ever_ the Palace Museum?A. Were:VisitingB. Will; visitC. Have; visitedD. Are;visiting【答案】C【解析】 【分析】句意:你去参观过故宫吗。ever 一般永远现在完成时的疑问句中,只有C 选项是完成时态,故选C。【点评】联系句意,寻找关键词,根据关键词语判断所填之词。22 Wh

19、atyouin the past two hours, my baby?A. will; doB. have; doneC. are; doingD. would; do【答案】B【解析】 【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past twohours ”知用完成时态。故选可B。【点评】考查现在完成时。23 一 Where is Mr Miller?一 Heto New York Hethere three times A. has been; has goneC. has gone:has beenB. has gone; has goneD. has b

20、een; has been【答案】C【解析】 【分析】句意: Miller 先生去哪儿了? 他去纽约了。他去过那 3 次了。他去纽约了还未回来,用 has gone to;他去过三次,用 has been。故选 C。【点评】考查现在完成时has gone to 和 has been to 的用法。24 Our foreign teacher Miss Smithus English since five years ago.A. taughtB. is teachingC. has taughtD. teaches【答案】C【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。

21、由since 可知用现在完成时,故选C。【点评】考查现在完成时。25 More than 80 people _ in the earthquake _ last week.A. died; forB. have been dead ; sinceC. have died; sinceD. have been dead; for【答案】C【解析】 【分析】句意:自从上个周有超 80 人在地震中 生。for+ 段; since+时间点,自从 起,主句用 在完成 ,句中的 状 last week 是 点,故用since。本句并非表示“死亡 ” 个状 的延 ,而是指从 去某一 到 在“死亡 ” 个

22、作 生了多少次,所以 C 符合 境。【点 】考 在完成 。26 Dave, we will leave in 10 minutes. Are you ready?No, I _ our guidebook and towels yet.A. dont packB. didnt packC. have packedD. havent packed【答案】D【解析】 【分析】句意:Dave,我 十分 后要离开,你准 好了 ? 没把我 的旅游手册和毛巾打包。yet 是 在完成 否定句的 志,故 【点 】考 在完成 ,注意yet 的用法。没有,我D。27 How long can I _ the Ch

23、inese workbook?For three weeks.A. borrowB. keepC. to borrowD. to keep【答案】 B【解析】 【分析】句意: 我能保存 文 本多 ? 三个星期。情 can 用 原形,所以排除 C、D。 how long 所在的句子用延 性 , borrow 是非延 性 , keep 是延 性 ,故 B。【点 】考 情 和延 性 与非延 性 的用法,注意平 。28 I know Li Qing well. We_ friends for five years.A. becameB. have becomeC. wasD. have been【答案

24、】D【解析】 【分析】句意:我很了解李青,我 是5 年的朋友了。根据for five years ,可知 是 在完成 ,并且要用持 性 ,have been friends ,是 become friends 的持 性 ,故 D。【点 】考 ,注意持 性 的用法。29 SusanA. wont visitChina before This is her first time to be here B. wasnt visitingC. hasnt visitedD. doesnt visit【答案】C【解析】 【分析】句意: 珊以前没有来 中国。表示以前没有来 中国,用 在完成 。故 C 正确

25、。【点评】考查句子时态。30 A number of tourists _ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】A【解析】 【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。havebeen to ,表示去过某个地方,have gone to ,表示去了某地,还没回来。many times 是很多次,游客们应该是去过很多次,用have/has been to+ 地点,由于主语是复数,助动词用have,故选A。【点评】考查现在完成时,注意have been to 表示去过回来了,have gone to表示去了还没回来。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 初中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报