中考英语现在完成时试题类型及其解题技巧.docx

上传人:李医生 文档编号:8689554 上传时间:2020-12-22 格式:DOCX 页数:8 大小:214.55KB
返回 下载 相关 举报
中考英语现在完成时试题类型及其解题技巧.docx_第1页
第1页 / 共8页
中考英语现在完成时试题类型及其解题技巧.docx_第2页
第2页 / 共8页
中考英语现在完成时试题类型及其解题技巧.docx_第3页
第3页 / 共8页
中考英语现在完成时试题类型及其解题技巧.docx_第4页
第4页 / 共8页
中考英语现在完成时试题类型及其解题技巧.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《中考英语现在完成时试题类型及其解题技巧.docx》由会员分享,可在线阅读,更多相关《中考英语现在完成时试题类型及其解题技巧.docx(8页珍藏版)》请在三一文库上搜索。

1、(英语)中考英语现在完成时试题类型及其解题技巧一、初中英语现在完成时1He has studied in our school _.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】 B【解析】 【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+ 段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。【点评】考查时间状语。根据句意选出正确的时间状语。2All the skirts.Theyvery well.A. sol

2、d out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】 C【解析】 【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out “卖完 ”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词, sell的过去分词为sold;第二空 sell 作“销售 ”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell 的不同语态和用法。3I am surpris

3、ed 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,故答案是 D4Wow! You _ dinner! Lets eat now.A. cookB. are cookingC. will coo

4、kD. have cooked【答案】D【解析】 【分析】句意:Wow ,你做好分了,让我们现在来吃。根据“ Wow”及 “now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。5Your shoes are so old. Why dont you buy a new pair?Because Iall my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】B【解析】 【分析】因 把所有的 都花在MP5 上,所以没 鞋。 去

5、 生的 作 在的影响, 用 在完成 ,故 B。【点 】考 在完成 的用法, 去 生的 作 在造成的影响。6Lucy, is your uncle a teacher?Yes, he is. Hehistory for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】 B【解析】 【分析】句意:露西,你叔叔是老 ?是的,他是。他教 史将近20年了。根据句中的 状 for nearly 20 years ,可知,表示持 一段 的 作,用 在完成 , have/has+ 去分 。主 是 he,用 has,故

6、B.【点 】考 在完成 ,注意其常与for+ 一段 用。7You must return the books tothe library because you _ them for more than twoweeksA. have lentB. have borrowedC. have kept【答案】 C【解析】 【分析】句意是:你必 把 因 你已 两个多星期了。formorethan two weeks表示 段,在 在完成 中需要和延 性 用,lend 和 borrow 都是短 性 , keep 具有延 性,故 C。【点 】考 在完成 中延 性 和短 性 的 。8How many ti

7、mes _ you _ to Beijing this year?Three times.A. have; beenB. had; beenC. have;goneD. had; gone【答案】 A【解析】 【分析】句意是: 你今年去 北京几次?三次。考 have been 与 havegone 的区 。 have been 是指去 某地切已 回来了,have gone 是指去了某地 没有回来,根据答句 Three times. 可以推 已 回来了,故 A。9 Mary, I remember youseveral years ago.have gone to 。 Yes, Ifor 3 y

8、ears.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】C【解析】 【分析】句意:Mary ,我记得几年前你结婚了。是的,我已经结婚三年了。 ago 表明时态是一般过去时,所以用过去式married 。排除D。 for+ 时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married , be 的过去分词是been,故选 C。【点

9、评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。10 Hefor ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已经结婚十年了。根据时间状语for ten句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be态, be 动词的过去分词为been 。故选 A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。years.十年了,可知本 married 表结婚的状11 Look! Your teacher Miss

10、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 将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配12 Where is Mr. Wang

11、?He together with his students _ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】A【解析】 【分析】句意: 王老师在哪里?他同他的学生去了Zhuyuwan公园。 A. hasgone to 去了,没在这里。主语是单数;B. have gone to 去了,没在这里。主语是复数;C.has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He 是主语, togetherwithhis students是介

12、词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to 。故选A。【点评】考查主谓一致和短语的用法。13 Your new bike is so nice! When did you buy it?In July. I _it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】B【解析】 【分析】句意: 你的新自行车那么好看。你什么时候买的。 七月份,我买了两周了。根据 for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy 是结束性动词,不能够

13、延续,应此排除,故答案是B。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。14 I _ an invitation to the concert. I cant wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】 D【解析】 【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选 D。【点评】考查动词时态。根据题目所给语境推断出应使用的时态。15 He _ for ten years.A. h

14、as been marriedB. marriedC. got marriedD. had married【答案】A【解析】 【分析】句意 :他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成时。故选 A。16 SusanChina before This is her first time to be hereA. wont visitB. wasnt visitingC. hasnt visitedD. doesnt visit【答案】 C【解析】 【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故 C 选项正确。【点评】考查句子时态。17 The

15、old city_ a lot since ten years ago.A. changedB. changesC. changeD. has changed【答案】D【解析】 【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。【点评】考查时态的用法。18 一 Is Tom at home? No, heto the town.A. has beenB. has goneC. goesD. will go【答案】B【解析】 【分析】考查动词的时态。由语境可知, Tom 去镇上了,现在不在家。表示 “已经去了某地 ”应用 have gone to sp. 。故选 B。 have

16、 been to sp. 表示 “去过某地 ”,现在已经回来了。【点评】考查have been to 与 have gone to 的辨析。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.【答案】BB. The film has begun for twenty minutes.D. Whats the difference between the two tricks?【解析】 【分析】句意:下面哪一个是错误的

17、?A 选项意为:你的汽车除了颜色之外其他都很好; B 选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun 的原形是 begin,意思是开始,是瞬间性动词,不能和一段时间连用;C 选项意为:我借这本书已经两天了,这个句子是对的,keep 是持续性动词;D 选项意为:这两个把戏之间的区别是什么?故应选B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。20 It _ over ten days since the dog _ .A. is; has been dead B. has been; died C. has been; has been dead D. was; h

18、as died 【答案】 B【解析】 【分析】句意:狗死了有十多天了。Since 引导一个过去时的句子,所以第二个空填 die 的过去式,主句应该用现在完成时,也可以用is ,但比较口语化,综合两个空可知选B。21 Mikethe bookshop. I have to wait for him.A. went toB. was inC. has been toD. has gone to【答案】D【解析】 【分析】句意:迈克去了书店。我不得不等他。从第二句来判断. 迈克不在 . 应用“ havehas gone to a place 来表示” “去某地了( 没有回来) ”。用 在完成 去 生

19、的事件 在的影响。【点 】考 及have been to 和 have gone to 的区 。22 I have lived here _ I was born.A. beforeB. whenC. forD. since【答案】D【解析】【分析】自从我出生我就一直生活在 里。自从用since.【点 】考 关 的用法。23you ever_ the Palace Museum?A. Were:VisitingB. Will; visitC. Have; visitedD. Are;visiting【答案】C【解析】 【分析】句意:你去参 故 。ever一般永 在完成 的疑 句中,只有C 是完

20、成 ,故 C。【点 】 系句意, 找关 ,根据关 判断所填之 。24 - Anna, could you lend me this book, please?- Im sorry. IA. have boughtit for only two days, and I havent finished it yet.B. have hadC. boughtD. had【答案】B【解析】 【分析】句意: “安娜, 你能借 我 本 ? 不起,我 了两天。我 没有看完呢。 ”根据答 中的 “for only two days 可知”要用 在完成 ,而且 用延 性 。故 B。【点 】考 在完成 。25 Y

21、oumy English dictionary for a month. Could you please give it back to me now?A. have borrowedB. lentC. have keptD. borrowed【答案】C【解析】 【分析】句意:你借我的英 典有一个月了,你 在能把它 我 ?根据句中 状 “for a month”. 可推断此句 用 在完成 ,故先排除 B、D。 borrow是瞬间性动词,不能与时间段连用,需将borrow 改为 keep。故选 C。【点评】考查现在完成时的短暂性动词与延续性动词辨析。26 一 Where is Mr Mille

22、r?一 Heto New York Hethere three times A. has been; has goneC. has gone:has beenB. has gone; has goneD. has been; has been【答案】C【解析】 【分析】句意:Miller 先生去哪儿了?他去纽约了。他去过那3 次了。他去纽约了还未回来,用has gone to;他去过三次,用has been。故选 C。【点评】考查现在完成时has gone to 和 has been to 的用法。27 Our foreign teacher Miss Smithus English sinc

23、e five years ago.A. taughtB. is teachingC. has taughtD. teaches【答案】C【解析】 【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since 可知用现在完成时,故选C。【点评】考查现在完成时。28 Your family have_ Sydney on holiday. Why not join them?Ive_ the city many times.A. gone to; gone toB. been to; been toC. been to; gone toD. gone to; been to【答案】D【

24、解析】 【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据Why notjoin them ,可知是have gone to ,去了;根据manytimes ,许多次,可知用have been to ,去过,与次数搭配,故选D。【点评】考查have gone to 和 have been to 的用法,注意语境。29 I _my dictionary to my classmate David a week ago, but he _ it to me yet.A. lent; return B. have lent; returned C. lent; ha

25、snt returned D. have lent; didnt return 【答案】 C【解析】 【分析】句意:我一周前把我的字典借给了我的同学David,但他还没还给我。ago 是过去时标志,故排除 B 和 D 选项, yet 是现在完成时标志,因此用 hasnt returned ,故选 C。【点评】考查时态,注意ago 和 yet 的用法。30 Ia cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】B【解析】 【分析】句意:我感冒了,我现在不舒服。应用现在完成时。故选B。catcha cold意为 “感冒 ”。由句意可知【点评】考查现在完成时。

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

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1