(英语)初中英语现在完成时解题技巧及练习题

合集下载

(英语)初中英语现在完成时解题技巧及练习题含解析

(英语)初中英语现在完成时解题技巧及练习题含解析

(英语)初中英语现在完成时解题技巧及练习题含解析一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become 【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

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

注意掌握现在完成时的结构have/has+过去分词。

3.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played 【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

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

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

(英语)初中英语现在完成时解题技巧及经典题型及练习题(含答案)及解析一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become 【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

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

注意掌握现在完成时的结构have/has+过去分词。

3.I 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,故答案是D.4.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

(英语)英语现在完成时解题技巧及练习题(含答案)

(英语)英语现在完成时解题技巧及练习题(含答案)

(英语)英语现在完成时解题技巧及练习题(含答案)一、初中英语现在完成时1.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。

选C。

2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

3.All the skirts .They very well.A. sold 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的不同语态和用法。

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析

【英语】英语现在完成时解题技巧讲解及练习题(含答案)含解析一、初中英语现在完成时1.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

(英语)英语现在进行时解题技巧及练习题

(英语)英语现在进行时解题技巧及练习题

〔英语〕英语现在进行时解题技巧及练习题一、初中英语现在进行时1. Listen! The little girl singing in the room.A. areB. amC. isD. was 【答案】C 【解析】【分析】句意:听!小女孩在房间里唱歌.根据提示词look,看,可知谓语动词要用现在进行时,am/is/are+现在分词,主语the little girl,第三人称单数,要用is,应选Co【点评】考查现在进行时的构成和用法.注意主语与谓语在人称和数上一致.2. 一Where is Linda?—She a TV program about a missing elephant.A. watchesB. will watchC. watchedD. is watching【答案】D 【解析】【分析】句意:一一琳达在哪里?一一她正在看一个关于失踪大象的电视节目.根据上下文可知这里是正在进行的动作.进行时的结构:be+doing.故答案为D.【点评】考查现在进行时.注意掌握现在进行时的意义和构成以及用法.3. Look! A dog a blind man across the road.A. leadsB. leadC. is leadingD. led 【答案】C 【解析】【分析】句意:看!一条狗在引导一位盲人过马路. A. leads三人称单数的一般现在时形式;B. lead非三人称单数的一般现在时形式; C. is leading现在进行时态形式; D. led 一般过去时态形式.看得到,说明动作正在发生,句子用现在进行时态.应选Co【点评】考查现在进行时态,在有look, listen的句子中一般使用进行时态.4. Please don't make so much noise. The baby _ now.A. sleepsB. sleptC. will sleepD. is sleeping【答案】D【解析】【分析】句意:请不要发出那么多噪音.那个婴儿现在生在睡觉. A, sleeps 一般现在时.B, slept一般过去时.C, will sleep 一般将来时.D, is sleeping现在进行时.根据时间副词now 可知此处用现在进行时is sleeping,应选D.【点评】此题考查是时态辨析.以及sleeps; slept; will sleep; is sleeping四种时态的用法和区别.5. 一Where is your cousin?—He an English exam now.A. hasB. hadC. has hadD. is having 【答案】D【解析】【分析】由句中now可知此句为现在进行时,现在进行时的结构为:主语+be+动词-ing.应选Do【点评】考查句子的时态.6. 一Listen! Somebody is at the door.——Don't answer the door! Mom doesn't let us do it while she is out.A. standingB. knockingC. sittingD. greeting 【答案】B【解析】【分析】句意:一一听,有人正在敲门. 一一不要开门.妈妈出去时不让我们这样做.standing站立;knocking敲打;sitting坐;greeting向 ........ 问好.由语境可知,敲门的动作正在发生,因此要用现在进行时,应选Bo【点评】考查现在进行时的用法.7. Don't take the dictionary away. I it.A. useB. usedC. am usingD. have used 【答案】C【解析】【分析】句意:不要拿走字典,我正在用.此题前后两句是因果关系,根据"Don't take the dictionary away.可知,后句应使用进行时态,应选C.【点评】时态的辨析在于分清动词发生的时间及存在的状态.8. —Alice, would you mind not playing the guitar? I ____ on the phone.—Oh, sorry, Morn.A. talkedB. talkC. was talkingD. am talking【答案】D【解析】【分析】句意是:一一爱丽丝,你介意不要弹吉他吗?我正在打 . 一一哦, 抱歉,妈妈.根据句意可推知爱丽丝的妈妈正在接 ,所以句子用现在进行时, be+动词ingo应选Do【点评】考查现在进行时的用法.9. A woman with two children along the street at the moment.A. is walkingB. are walkingC. walkD. walks 【答案】A【解析】【分析】句意:一个带着两个孩子的女人此刻正走在大街上. with连接的两个名词作主语是,谓语与with前的名词保持一致.即句子的主语是 a woman ,谓语动词用单数,^^合at the moment 〔此刻〕可知要用现在进行时,应选A.【点评】考查主谓一致和现在进行时.10. 一Where's Bob?—He in the library now.A. readsB. readC. is readingD. will read【答案】C【解析】【分析】句意:一Bob在哪里?一他现在正在图书馆里读书. reads读,第三人称单数形式;read阅读,动词原形;is reading现在进行时;will read 一般将来时态.根据句意可知,这里问的是Bob现在在哪里,而且句中有时间状语now,表示现在正在进行的动作,故应选Co【点评】考查现在进行时态.11. The wonderful life in high school you look forward to.A. comingB. is comingC. cameD. was coming 【答案】B【解析】【分析】句意:你期待的精彩的高中生活即将来临. in high school you look forward to做life的定语;句子缺了谓语,可排除A;主语life还没有出现,用将来时, come的现在进行时可表示一般将来, B项是现在进行时, D项是过去进行时.故答案为Bo【点评】考查现在进行时表示将来. come, go, leave等词的现在进行时可以表示将来发生的动作.12. The writer his new book in the hall of our university at the moment.A. introducesB. is introducingC. introducedD. would introduce【答案】B【解析】【分析】句意:此刻那位作家正在我们大学的礼堂里介绍他的新书.根据时间状语at the moment可知应该用现在进行时be doing sth.故答案为B.【点评】考查现在进行时.掌握现在进行时的意义和构成及其用法.13. —Honey, where are you?—I __ Just let me put on my shoes.A. comeB. cameC. am comingD. have come【答案】C【解析】【分析】句意:一一亲爱的,你在哪里?一一我就来,让我穿上我的鞋子.就要来了,属于将来时态,be coming,现在进行时可表一般将来时,故答案为C.【点评】考查现在进行时表将来的用法.14. —What is your mother doing, Linda?—She dinner in the kitchen now.A. is cookingB. was cookingC. cookD. cooking 【答案】A【解析】【分析】句意:----- Linda,你的母亲正在做什么?-------- 她现在正在厨房里做晚饭.根据上文What is your mother doing, Linda?和下文时间状语now,可知下文用现在进行时.其结构是be (am/is/are)现在分词.主语she,第三人称单数,be要用is, cook的现在分词cooking,应选Ao 【点评】考查现在进行时的构成和用法.根据语境和时间状语确定动词的时态.15. Look! The police the food onto the bank of the river.A. am carryingB. is carryingC. are carryingD. are carried【答案】C【解析】【分析】句意:看!警察正在把食物搬上岸. look看,是现在进行时的标志,the police警察是集合名词,be动词用are.故填C.【点评】考查现在进行时,注意集合名词做主语作复数.16. —Hurry up! We for you at the gate.—I'm sorry. I'm coming soon.A. waitB. will waitC. have been waitedD. are waiting【答案】D【解析】【分析】句意:—赶紧!我们在门口等你.—对不起,我很快就来. A. wait 一般现在时态形式;B. will wait 一般将来时态形式; C. have been waited现在完成时态的被动语态形式;D. are waiting现在进行时态形式.催促赶紧,由于正在外面等,句子用现在进行时态.应选Do 【点评】此题考查时态辨析,注意现在进行时的结构是be+现在分词.17. 一May I speak to Mr. White?—Sorry, dad can't come to the phone now. He a shower.A. hasB. hadC. is havingD. was having 【答案】C【解析】【分析】句意:一一我可以和怀特先生讲话吗?一一对不起,爸爸现在不能来接.他正在洗澡. A 一般现在时,B 一般过去时,C现在进行时,D过去进行时,根据dad can't come to the phone now ,可知是此刻不方便,故是现在进行时,应选C.【点评】考查时态,注意现在进行时的用法.18. These days, our government hard on rubbish classification.A. workB. is workingC. workedD. will work【答案】B【解析】【分析】句意:最近,我们的政府正在努力进行垃圾分类. A. work 一般现在时;B. is working 现在进行时;C. worked 一般过去时;D. will work 一般将来时.these days:这些天,最近,如今;一般用于现在进行时或一般现在时.本句主语our government第三人称单数,一般现在时,谓语动词应使用单数,可排除A,故填is working ,应选B.【点评】考查动词时态.注意现在进行时的用法.19. —Let's go swimming right now!—Sorry. I can't. I for the English test tomorrow.A. have studiedB. was studyingC. am studying【答案】C【解析】【分析】句意:一一我们现在去游泳吧!一一对不起.我不能.我正在为明天的英语测试学习.根据Let's go swimming right now!可知study是此刻发生的动作,用现在进行时,其结构是am/is/are+doing ,应选C.【点评】此题考查现在进行时.根据语境和上下文的联系确定句子的时态.20. 一I haven't packed my bag.—Hurry up! All the friends you outside!A. waited forB. will wait forC. wait forD. are waiting for【答案】D【解析】【分析】句意:一一我的包还没打包. 一一快点!所有的朋友都在外面等你!根据答语Hurry up!可知强调下文正在进行,要用现在进行时am/ is/are+现在分词.主语allthe friends ,可数名词复数,要用are, wait的现在分词waiting ,应选D.【点评】考查现在进行时的构成和用法.根据语境确定动词的时态.21. Please don't make so much noise. The baby now.A. sleepsB. sleptC. will sleepD. is sleeping 【答案】D【解析】【分析】句意:请别那么吵.婴儿正在睡觉.根据题干中的now,可知此句要用现在进行时,主语the baby ,第三人称单数形式,系动词要用is,应选D.【点评】考查动词的时态,注意现在进行时的根本用法及构成,尤其是系动词be确实定.22. I have to be off now. My friends outside.A. are waitingB. waitC. will waitD. waited【答案】A【解析】【分析】句意:我现在不得不离开,我朋友正在外面等着. A.正在等着,现在进行时;B.等,一般现在时;C 将等,一般将来时; D.等,一般过去时.现在离开的原因是朋友正在等我,所以用现在进行时,结构是 be doing,主语是复数friends,所以be 用are, wait 的 ing 是 waiting , 应选 A .【点评】考查现在进行时,注意平时识记其结构be doing .23. Rainy days make me relaxed. I love drinking tea while it . A. was raining B. is raining C. has rained【答案】B【解析】【分析】句意:雨天让我放松.下雨的时候我喜欢喝茶. 进行时态,本句为一般性的表达,应会使用现在进行时,故答案是 【点评】考查时态辨析,注意识记现在进行时的结构.24. 一 Could you help me clean the floor, Bob?-Wait a moment. I for some information about the World Cup. A. search B. have searchedC. am searchingD. was searching【答案】C【解析】 【分析】句意: 一一鲍勃,你能帮我擦地板吗?一一等一下.我正在搜索世界杯的一些信息.根据 Wait a moment.可知,搜索世界杯信息这一动作正在进行,应使用现在 进行日C 选项是正确的现在进行时的结构.故答案是a【点评】考查时态辨析.注意识记现在进行时的关键词或者关键短语.25. Mum, is our lunch ready now? I'm. A. starve B. starvingC. starvedD. starves【答案】B【解析】【分析】句意: 妈妈,我们的午饭准备好了吗 ?我饿了.starve 挨饿,使饿死, 动词;根据空前的系动词am 和句意可知,此处表示正在进行的动作,所以用现在进行 时,用be doing 形式,应选 B .【点评】考查现在进行时.注意根据句子结构和句意分析句子时态及现在进行时的正确形26. -You're in a hurry. Where are you going? —To the library. Tony for me there. A. waits B. waitedC. is waitingD. was waiting【答案】C【解析】【分析】句意:一你忙,你要去哪儿?一去图书馆口托里在那儿等我 A. waits 一般现在时态,表示经常性习惯性的动作B. waited 一般过去时,表示过去发生的动作C. iswaiting 现在进行时态,表示现在正在进行的动作;D. was waiting 过去进行时,表示过去正在发生的动作.根据语境,托尼正在那儿等我,用现在进行时态.应选 Co27. —Today's young people can't live without smart phones.D. rainedwhile 当•・…时候,后跟Bo—They keep their hands on the phones wherever they go, even while they meals.A. haveB. are havingC. were havingD. will have 【答案】B【解析】【分析】句意:一一今天的年轻人没有智能无法生活. 一一他们无论走到哪里,甚至吃饭时,手里都拿着 . While后跟句子,所以这里缺少的是谓语动词,在吃饭的时候做某事应该用现在进行时.应选Bo【点评】考查现在进行时态.28. 一I can't find Sarah. Where is she?—She for tomorrow's Xingcheng Cup speaking competition at home.A. preparesB. will prepareC. is preparing【答案】C【解析】【分析】句意:一一我找不到Sarah,她在哪里?一一她正在家里准备明天星城俱乐部的演讲比赛. A.一般现在时;B.一般将来时;C.现在进行时.找不到Sarah的原因是她正在准备演讲比赛,所以用现在进行时,结构是be+动词ingo应选C.【点评】考查现在进行时,注意平时识记其结构,理解句意.29. —Where are you going tomorrow?—I Shanghai to meet my old friends.A. leave forB. go toC. am leaving forD. was leaving for【答案】C【解析】【分析】句意:一你明天去哪儿?---我要去上海见一个老朋友.根据tomorrow可知用一般将来时,短暂性动词通常用现在进行时表示将来,故答案为Co【点评】考查动词的时态,牢记短暂性动词通常用现在进行时表示将来的用法.30. Would you please turn down the TV? The baby now.A. is sleepingB. sleptC. was sleepingD. will sleep【答案】A【解析】【分析】句意:你能把电视的音量调小吗?孩子在睡觉.根据now,现在,可知时态是现在进行时, be doing ,即is sleeping,应选A.【点评】考查现在进行时,注意now是现在进行时的标志.。

【英语】初中英语现在完成时及其解题技巧及练习题(含答案)及解析

【英语】初中英语现在完成时及其解题技巧及练习题(含答案)及解析

【英语】初中英语现在完成时及其解题技巧及练习题(含答案)及解析一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. 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. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

初中英语_现在完成时用法及综合练习(完整)

初中英语_现在完成时用法及综合练习(完整)

初中英语现在完成时用法及综合练习现在完成时的构成:助动词have(has)+ 过去分词,1.表示过去发生或完成的某一动作对现在造成的影响或结果。

例如:I have just cleaned my clothes. 我刚洗过衣服。

(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)三、现在完成时的时间状语现在完成时常用的时间状语包括―now, today, tonight, this week, this year;already, yet, just, recently…etc‖。

例如:I have had a dog now. 我现在有一个小狗了We have learned about 3000English words by the end of this term.到上学期末我们已经学了3000个英语单词。

I haven’t heared from him recently. 最近我没收到他的信.。

注意1) 当表示一段时间,现在完成时可以用for 或since引导的状语。

例如:I’ve known Li Li for 4 years. 我认识丽丽已经4年了。

I have worked here since 8 years ago. 自从8年前我就在这工作。

注意2) 当在肯定陈述句中含有already或just 时,在转换成否定句时,要把句中的already 或just 去掉,在句末加上yet.。

例如:I have already seen the film. ------ I haven’t seen the film yet.He has just come. He hasn’t come yet?already (”已经” 用于肯定句的中间和末尾处)never (“从不” 用于中间处)ever (”曾经” 用于疑问句和肯定句的中间处)just (“刚刚” 用于中间处)yet (“已经” 用于疑问句的末尾处/ “还” 用于否定句的末尾处)或不加任何的时间状语,但不能和表示过去的时间状语连用.三、现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:1.以already, just和yet为标志already, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。

(英语)英语现在完成时练习题及答案及解析

(英语)英语现在完成时练习题及答案及解析

(英语)英语现在完成时练习题及答案及解析一、初中英语现在完成时1.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。

since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。

故选B。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

4.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.5.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)初中英语现在完成时解题技巧及练习题一、初中英语现在完成时1.All 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 可知,用现在完成时,have got,故选C。

【点评】考查定语从句和时态,注意tha引导从句的用法。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.All the skirts .They very well.A. sold 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的不同语态和用法。

4.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。

而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

5.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据 for more than a week ,可知用现在完成时,have/has been done,故选A。

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

6.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

7.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为be open, be open里的open是形容词,不能加ed..8.—_______ my dictionary? I can't find it anywhere.—I _______ it on the desk when I came in.A. Did you see; have seenB. Have you seen; have seenC. Have you seen; sawD. Did you see; see【答案】C【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。

---我进来的时候看见在桌子上。

根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。

【点评】考查动词的时态,注意理解句意,根据时态的定义判断。

9.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。

固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。

【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。

10.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

11.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。

选C。

12.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【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。

have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。

many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。

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

13.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态14.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

15.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。

——噢,真漂亮。

表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。

【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。

16.— have you had the mobile phone?—Since 2015.A. How oftenB. How longC. How soonD. How many【答案】B【解析】【分析】句意:你什么时候有的手机?自从2015年。

询问的是从什么时候开始,也就是时间长度。

故B选项正确。

【点评】考查特殊疑问句的辨析。

17.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

相关文档
最新文档