中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx

上传人:大张伟 文档编号:8689536 上传时间:2020-12-22 格式:DOCX 页数:8 大小:217.31KB
返回 下载 相关 举报
中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx_第1页
第1页 / 共8页
中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx_第2页
第2页 / 共8页
中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx_第3页
第3页 / 共8页
中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx_第4页
第4页 / 共8页
中考英语现在完成时解题技巧及经典题型及练习题(含答案).docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、中考英语现在完成时解题技巧及经典题型及练习题( 含答案 )一、初中英语现在完成时1What about watching the movie Big Fish tomorrow?Oh, Iit alreadyA. watchB. have watchedC. will watchD. am watching【答案】B【解析】 【分析】明天去看电影大鱼怎么样?哦,我已经看过了。志,故选B。already是完成时的标【点评】联系句意,注意辨析关键的词语,来判断所填之词。2The volunteers _ a lot of help to the old and the young since 20

2、10A. offeredB. have offeredC. are offeringD. will offer【答案】B【解析】 【分析】考查时态句意自 2010 以来,志愿者们向老人和青年提供了大量的帮助 A 过去时 B 现在完成时态 C 现在进行时态 D 一般将来时态 since+点时间通常用于现在完成时态,结构是 have/has+动词的过去分词,主语是 volunteers 复数,用助动词have offer 的过去分词是 offered 答案是 B3My father _ in a panda protection center for 10 years, so he knows a

3、 lot about panda.A. was workingB. is workingC. has workedD. will work【答案】C【解析】 【分析】句意:我父亲在熊猫保护中心工作了10 年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father ,助动词要用has,故选 C。【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。4Iscared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. ha

4、ve beenD. would be【答案】C【解析】 【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。【点 】本 考 在完成 的用法。5How long can I _ this book?Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】 C【解析】 【分析】句意: 我能保留 本 多 ? 五天。但是你一定要按 它。 A,borrow 借,瞬 性 ; B, lend 接,是瞬 性 ; C,keep 保留,是延 性 ; D,kep

5、t 是 去式。此 与 how long 用,故此 用延 性 ,位于情 can 之后,故用 原形keep,故 C。【点 】本 考 延 性 。以及borrow ,lend , keep, kept 四个 的 和用法。6Where is your father?.A. He has been to ShanghaiC. He has gone to Shanghai【答案】 CB. He has been in ShanghaiD. He have been to Shanghai【解析】 【分析】句意:你的父 在哪儿?他去上海了。Have been to去 某地(已回); have been in

6、 在 ; have gone to 去了某地(未回)。本 中父 是人 在找的人,所以是去了某地, 没回来,用have gone to。主 he 是三人称 数,用has gone to。故选 C。【点 】本 考 在完成 。以及 Have been to ;have been in ; have gone to 三个短 的 和用法。7He _ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】在 在完成 里,当出 for+ 段 ,短 性 必 成延 性 。 get married

7、 需 成 be married 。故 A。【点 】 考 的是 完 中的短 性 与延 性 的掌握, 一 内容是中考的重 点,考 率占 考 的一半以上。学生必 牢 两种 的 及 条件。8Where is Catherine? I havent seen her for days.SheWuhan. Shell be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】A【解析】 【分析】句意: Catherine 在哪里?我好几天没 她。 她已 去武 了。她将下周回来。主 是 she,所以用 ha

8、s,排除 C、 D。 A.已 去了某地,在去的路上, 没有回来; B.已 去 某地,表示去了某地,并且回来了。根据Shell be back next week. 她下周回来可知现在还没有回来,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。9 _you _ out the problem, Sam?Not yet, but Im going to.A. Did, workB. Are, workingC. Have, workedD. Will , work【答案】C【解析】 【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作

9、,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。10 I 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 yea

10、rs 是一段时间,用在现在完成时的句中时。现在完成时的结构:主语 +have/ has +过去分词。可知选 B。【点评】考查现在完成时11 Hefor ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】 A【解析】 【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态, be 动词的过去分词为been 。故选 A。【点评】本题考查现在完成时,注意掌握结构has/have+过

11、去分词。12 Where is Mr. Wang?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 去了,没在这里。主语是复数;has been to 去过,没在那里;主语是单数;D. have been to 去过,没在那里;主语是复数。本句He 是主语, t

12、ogetherwithhis students是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to 。故选 A。C.【点评】考查主谓一致和短语的用法。13 Hi, Tom!you everthe Birds Nest?Yes, I have. Its fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】A【解析】 【分析】句意:你好, Tom!你曾经去过鸟巢吗?是的,我去过。它是极好的。根据答语Yes, I have.可知是以have 开头的现在完成时的一般疑问句,排除C。 havebe

13、en to+ 地点名词,去过某地,去了并且回来了;have gone to+ 地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据Its fantastic. 可知去了并且回来了,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。14 Do you still play basketball?Oh, no. I _ it for the past two years.A. havent playedB. didnt playC. wont playD. hadnt played【答案】 A【解析】 【分析】句意:你还打篮球吗?哦,不了。我已经有两年没有打过了。根据句中的for

14、 the last two years 可知应与完成时态连用,又有时间是the last two years知是从现在往前两年,因此应使用现在完成时态,故选A。【点评】考查动词时态中的for+ 段时间与完成时态连用,根据时间确定是现在完成还是过去完成。可15 Look at these stamps. I _ them for five years.Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】B【解析】 【分析】句意:看这些邮票,我持有它们5 年了。 噢,真漂亮。表示动作从过去开始持续到现在用现在完

15、成时,结构为have/has+过去分词,因为主语是I,助动词用 have,故选 B。【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。16 Mike began to work in the factory in 2013 Hethere for four yearsA. is workingB. was workingC. worksD. has worked【答案】D【解析】 【分析】句意:迈克在这里工作已经4 年了。一直持续的状态用现在完成时。故D 选项正确。【点评】考查现在完成时。17 Wheres your father?He _ to Changsha.A. have

16、beenB. has goneC. has beenD. have gone【答案】 B【解析】 【分析】句意:你爸爸在哪?他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he 是第三人称单数,助动词用has, go 的过去分词是gone ,故选 B。【点评】考查现在完成时,注意去过某地用have/has been to ,去了某地用have/has goneto。18 一 How longyour brother _ this camera? For two weeks.A. have; boughtB.

17、 have; hadC. has; hadD. has; bought【答案】C【解析】 【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。 ”根据答语 “Fortwoweeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother ,为第三人称单数,所以应该选择C 项。【点评】考查现在完成时。19 Little Tomhis home for more than ten years.A. leavesB. left fromC. will leaveD. has been away from【答案】D【解析】 【分析】句

18、意:小汤姆离开家已经十年了。由句中“for more than ten years ”可知 .句中的谓语动词需使用延续性动词。leave 对应 的延续性动词为be away。【点评】考查现在完成时。20 It _ over ten days since the dog _ .A. is; has been deadB. has been; diedC. has been; has been dead【答案】BD. was; has died【解析】 【分析】句意:狗死了有十多天了。Since 引导一个过去时的句子,所以第二个空填 die 的过去式,主句应该用现在完成时,也可以用is ,但比较口

19、语化,综合两个空可知选B。21 Wheres Mr Jones?Heto the post office A. goesB. will goC. has beenD. has gone【答案】D【解析】 【分析】句意:jones在哪?他已经去了邮局。该句是问jones现在的去向,而jones 去邮局是在询问之前就发生了的并且对现在产生的影响是他还没回来,所以用完成时。故选 D。【点评】分析句意,注意现在完成时的用法之一即已经发生了的事情并对现在产生影响。22 youyour homework?No, I havent A. Have; finishedB. Are; finishingC. D

20、id; finishD. Will : finish【答案】A【解析】 【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.【点评】辨析句意,注意句子的时态与语态,选出合适的选项。23 I have lived here _ I was born.A. beforeB. whenC. forD. since【答案】D【解析】【分析】自从我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。24you ever_ the Palace Museum?A. Were:VisitingB. Will; visitC. Have

21、; visitedD. Are;visiting【答案】C【解析】 【分析】句意:你去参观过故宫吗。ever 一般永远现在完成时的疑问句中,只有C 选项是完成时态,故选C。【点评】联系句意,寻找关键词,根据关键词语判断所填之词。25 Whatyouin the past two hours, my baby?A. will; doB. have; doneC. are; doingD. would; do【答案】B【解析】 【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past twohours”知用完成时态。故选可B。【点评】考查现在完成时。26 Youmy Eng

22、lish 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。是【点评】考查现在完成时的短暂性动词与延续性动词辨析。27 一 Where is Mr Miller?

23、一 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 先生去哪儿了?他去纽约了。他去过那去纽约了还未回来,用has gone to;他去过三次,用has been。故选 C。【点评】考查现在完成时has gone to 和 has been to 的用法。3 次了。他28 How longhis grandfather?A. has, diedB. has, bee

24、n deathC. has, dyingD. has, been dead【答案】D【解析】 【分析】句意:他的爷爷去世多久了?has died已经去世了,不能与时间段连用; has been death 形式错误, death 是名词; has dying 形式错误; has been dead 已经去世了。句中How long 问的是一段时间,die 是瞬间性动词,不能和一段时间连用,故A 不对。 has been dead 是一个系表结构,表示状态,可以持续。故应选D。【点评】考查现在完成时延续性动词与短暂性动词的转换。die 非延续性动词,要转换为延续性的 be dead。29 You

25、r 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 to【答案】DD. gone to; been to【解析】 【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据 Why not join them ,可知是 have gone to ,去了;根据 many times ,许多次,可知用 have been to ,去过,与次数搭配,故选 D。【点评】考查have gone to 和 have been to 的用法,注意语境。30 Great changes A. took placein my hometown in the last few years.B. will take placeC. have taken placeD. have been taken place【答案】C【解析】 【分析】句意:过去几年我的家乡发生了巨大的变化。in the last fewyears 意为“在过去的几年里”,用于现在完成时;take place 发生“”没有被动语态。故答案选C。【点评】考查现在完成时。

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

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


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