下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、最新 现在完成时知识点总结复习及练习测试题一、初中英语现在完成时1 The tall buildinghere for 100 years.A. isB . wasC . has beenD . is been【答案】 C【解析】 【分析】那幢高楼在这里已经有 100 年了。根据 for 100 years 可知 “高楼在这里 ” 是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选 C。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。2 Your shoes are so old. Why dont you bu
2、y a new pair?Because Iall my money on an MP5.A. spendB. have spentC . am spendingD. was spending【答案】 B【解析】 【分析】因为把所有的钱都花在 MP5 上,所以没钱买鞋。强调过去发生的动作对 现在的影响,应用现在完成时,故选B。【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。3 Lucy, is your uncle a teacher?Yes, he is. Hehistory for nearly 20 years.C. is teachingD. will teachA.
3、 teaches B. has taught 【答案】 B是的,他是。他教历史将近 20解析】 【分析】句意: 露西,你叔叔是老师吗? 年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在 完成时, have/has+ 过去分词。主语是 he,用 has,故选 B.点评】考查现在完成时,注意其常与for+ 一段时间连用。4 Where is your father?A. He has been to ShanghaiC. He has gone to Shanghai 【答案】 CB . He has been in ShanghaiD .
4、He have been to Shanghai【解析】 【分析】句意:你的父亲在哪儿?他去上海了。 Have been to 去过某地(已 回); have been in 在; have gone to 去了某地(未回)。本题中父亲是人们在找的人, 所以是去了某地,还没回来,用 have gone to 。主语 he 是三人称单数,用 has gone to 。故 选 C。【点评】本题考查现在完成时。以及Have been to ;have been in;have gone to 三个短语的词义和用法。5 My parentsfor twenty years by the time I
5、was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】 【分析】 for twenty years 二“十年 ”为表一段时间的状语,要求谓语动词具有持续 性。而在所给选项中,只有 be married 表示结婚状态,具有延续性,故选C。【点评】本题考查非延续性动词与延续性动词的转换。6 They say there is a new restaurant near here.Yes, and it for more than a week.A. has been openB. openC .
6、is openingD . opens【答案】 A【解析】 【分析】句意: 他们说在这附近有一个新的餐馆。 是的,它已经开了一 个多星期了。根据 for more than a week ,可知用现在完成时, have/has been done ,故选 A。【点评】考查现在完成时,注意识记其标志词。7 Where is your mother?She Australia and she Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD
7、. has gone to; has been to【答案】 C【解析】 【分析】句意: 你的妈妈在哪里? 她去了澳大利亚,她在悉尼呆了两周 了。 has been to ”去过某地 “,现在已经回来了; has gone to ”去了某地 “,还没有回来; has been in 待”在某地 “一段时间。根据句意 Where is your mother? 可知,她的妈妈还没有回来, 第二个空后面有一段时间 for two weeks ,应该用 be in,故应选 C。【点评】考查动词的时态,以及 has been to ,has gone to ,has been in 的含义和用法。8
8、Where is Catherine? I havent seen her for days.She Wuhan. Shell be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】 【分析】句意: Catherine 在哪里?我好几天没见她。 她已经去武汉了。 她将下周回来。主语是 she,所以用 has,排除 C、 D。A.已经去了某地,在去的路上,还没有回来; B.已经去过某地,表示去了某地,并且回来了。根据Shell be back next week. 她下周回来可知
9、现在还没有回来,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。9 The small shop for several years.A. opened B. has been openedC. has openedD . has been open【答案】 D【解析】 【分析】 open 是非延续性动词,和表示一段时间的时间状语连用必须转化为延续 性动词 be open. 根据句意,本句应用现在完成时态,故选D。【点评】考查 open 转化为 be open, be open 里的 open 是形容词,不能加 ed.10 you out the problem, Sam?Not
10、yet, but Im going to.A. Did, work B. Are, working C. Have, workedD . Will , work【答案】 C【解析】 【分析】句意:萨姆,你计算出这道数学题了吗? 还没有,但是快了。结合 语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型, 首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时 态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。11 You must return the books
11、 to the library because you them for more than twoweeksA. have lentB . have borrowedC . have kept 【答案】 C【解析】 【分析】句意是:你必须把书还给图书馆因为你已经 两个多星期了。 for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用, lend 和 borrow 都是 短暂性动词, keep 具有延续性,故选 C。【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。12 Hi, Tom! you everthe Birds Nest?Yes, I
12、 have. Its fantastic.A. Have, been to B. Have, gone to C. Did, go to 【答案】 A【解析】 【分析】句意: 你好, Tom!你曾经去过鸟巢吗? 是的,我去过。它是极好的。根据答语 Yes, I have.可知是以 have 开头的现在完成时的一般疑问句,排除C。 havebeen to+ 地点名词,去过某地,去了并且回来了; have gone to+ 地点名词,去了某地,去了 还没有回来,在去或者回来的路上。根据 Its fantastic. 可知去了并且回来了,故选 A。 【点评】考查短语辨析,注意平时识记其区别,理解句意
13、。13 Mr Fan in 2005 In other words ,he for 9 years till now A. got married ; has been marriedB. married; had been marriedC. got married ;had been marriedD. married ; got married【答案】 A【解析】 【分析】首先第一空表述的是一个发生在 2005 年(即过去)的一个动作,所以为 一般过去时,其次 married 后面要接宾语, get married 表示的是短暂性动作,所以应填 get married. 第二空由 “ t
14、ill now”可知表示的是从过去直到现在的一种状态即为现在完成时,此 处 married 做形容词 “已婚的 ”故填 “ has been married 故”选, A.【点评】此题考查了动词时态问题,同时也考查了“get married 和”“married 的”区别。14 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【解析】 【分析】我对我的家乡的新面貌感到惊讶,因为这几年
15、改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时 have/has+过去分词,主语 it ,故 has,故答案是 D15 So far Tom with Mary 50 left -behind children to do their homework after school.A. helpB. helped C. has helpedD. have helped【答案】 C【解析】 【分析】此题要掌握现在完成时的时间状语及主语 +with 短语是单数的概念,即可 得出答案。选 C。16 Mike began to work i
16、n the factory in 2013 He there for four years A. is workingB. was workingC. worksD. has worked【答案】 D【解析】 【分析】句意:迈克在这里工作已经 4 年了。一直持续的状态用现在完成时。故 D 选项正确。点评】考查现在完成时。D. will visitsince 引出的时间状语 the Greens 格林17 The Greensmany places of interest since two years ago.A. has visitedB. have visited C. visited【答
17、案】 B【解析】 【分析】句意 :自两年前开始,格林一家参观了许多名胜。 从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态, 一家,表示复数含义,作主语,谓语用复数形式。故选B。18 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 ,表示去过某个地方, hav
18、e gone to ,表示去了某地,还没回来。 many times 是很多 次,游客们应该是去过很多次,用 have/has been to+ 地点,由于主语是复数,助动词用 have,故选 A。【点评】考查现在完成时,注意 have been to 表示去过回来了, have gone to 表示去了还没 回来。19 Look at these stamps. I them for five years.Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】 【分析】句意: 看这些邮票,我持有
19、它们 5 年了。 噢,真漂亮。表示动 作从过去开始持续到现在用现在完成时,结构为have/has+ 过去分词,因为主语是 I,助动词用 have ,故选 B。【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。20 He for ten years.A. has been married B. marriedC. got marriedD. had married【答案】 A【解析】 【分析】句意 :他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用 现在完成时。故选 A。21 He has studied in our school .A. since five years
20、B. for five yearsC. for five years agoD. in five years【答案】 B【解析】 【分析】句意:他已经在我们学校学习五年了。 has studied 是现在完成时,和 for+ 段时间连用, since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。【点评】考查时间状语。根据句意选出正确的时间状语。22 All members are admitted to the auditorium.A. have got the ticketsB . that had got the ticketsC. that have got the
21、 ticketsD. had got the tickets【答案】 C【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句 为定语从句,且从句中缺少主语,需要用 that 或 who 引导 , 且 不可省略 , 所以排除 A 和 D。票已经拿到了,因此用完成时,根据are 可知,用现在完成时, have got ,故选 C。【点评】考查定语从句和时态,注意 tha 引导从句的用法。23 - What a nice watch! How longyou it?- For just two weeks.A. will; buyB. have; hadC. were;
22、having D. did; buy【答案】 B【解析】 【分析】句意: “多好的一块表啊 ! 你买了多久了 ? “刚刚两周。 ”根据句意可知用 现在完成时, buy 是瞬间动词 . 不可与 how long 连用,故排除选项 A 、 D:选项 C 是过去进 行时,不符合题意。故选 B 项。【点评】考查现在完成时。24My sister in America for two years I miss her very much A. studiesB. studied C. has studiedD. is studying【答案】 C【解析】 【分析】句意:我的姐姐在美国学习了两年了。现在进
23、行时表示持续大现在的状 态并有可能继续持续下去。故 C 选项正确。【点评】考查现在完成时。25 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. Whats the difference between the two tricks?【答案】 B【解析】 【分析】句意:下面哪一个是错误的? A 选项意为:你的汽车除了颜色之外其他 都很好;
24、 B 选项意为:这场电影已经开始二十分钟了。这个句子是错误的, begun 的原形是 begin,意思是开始,是瞬间性动词,不能和一段时间连用;C 选项意为:我借这本书已经两天了,这个句子是对的, keep 是持续性动词; D 选项意为:这两个把戏之间的区别是 什么?故应选 B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。26 Mikethe bookshop. I have to wait for him.A. went toB. was inC . has been toD . has gone to【答案】 D【解析】 【分析】句意:迈克去了书店。我不得不等他。从第二句来判断
25、. 迈克不在 . 应用 “ have has gone to a place 来表示” “去某地了(还没有回来) ”。用现在完成时强调过去发生 的事件对现在的影响。【点评】考查动词时态及 have been to 和 have gone to 的区别。27 Jack school two years ago and he for two years.A. leaves; has gone B. left; has been away C. leaves; has been away D. left; has gone 【答案】 B【解析】 【分析】句意: Jack 两年前离开学校,他离开有两年
26、时间了。two years ago 表示动作瞬间结束用一般过去时, leave 的过去式为 left , for two years 表示状态延续用现在完 成时, leave 需换成 be away from ,且 Jack 相当于第三人称单数,用 has been away from 。 故选 B。【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。28 I my hometown for a long time. I really miss it!A. have leftB. went away fromC. leftD. have been away from【答案】 D【解
27、析】 【分析】句意 : 我已经离开家乡很长时间了,我十分想念它。句中 for a long time 不能与短暂性动词 leave 搭配 , 需转换成可延续的 be away from , 根据句意词句应该用现在完 成时,故答案为 D。【点评】考查现在完成时中延续性动词与 for 时间段的连用。牢记短暂性动词与延续性动 词之间的转换。29 I know Li Qing well. We friends for five years.A. becameB . have becomeC . wasD . have been【答案】 D【解析】 【分析】句意:我很了解李青,我们是 5 年的朋友了。根
28、据 for five years ,可知时 态是现在完成时,并且要用持续性动词, have been friends ,是 become friends 的持续性动 词,故选 D。点评】考查时态,注意持续性动词的用法。30 All the students very hard over the last three years.A. worksB . has workedC . have workedD . worked【答案】 C【解析】 【分析】 Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。二、初中英语
29、动词的时态31 Mary with her parentsto Hong Kong. They ll stay there for two weeks.A have beenB have goneChas beenDhas gone【答案】 D【解析】【详解】 句意:玛丽和她的父母一起去了香港,他们打算在那里待一个星期。考查主谓一致和现在 完成时。根据后面 They ll stay there for two weeks.一句话,可知玛丽和她的父母待在香港两 周了,一起去了香港,并且还没有回来,所以用have/has gone to ; have/has been to 则表示去过某地(已经回
30、来);主语后面由 with 结构时,谓语动词由前面的主语决定单复数,根 据主语 Mary 判断用助动词 has故选 D。【点睛】现在完成时的标志词already (肯定) , yet(否定,疑问) , just, before, recently, still, lately, never, ever, never, twice, on several occasion, in the past few days/weeks/months/years, (up to) these few days/weeks/months/years, this morning/week/month/year
31、, just, up to present, so far, up to now, till now, since+ 时间32 Ken, can you turn down the music a little? I to study for my test.Aam trying Btry Ctried D have tried【答案】 A【解析】句意: Ken,你能把音乐调小一点吗?我正在设法为我的考试学习。根据语境可知用现在进 行时,其结构是 be doing 的形式,短语 try to do sth. 表示设法做某事。根据题意,故选A。现在进行时的基本结构1 肯定式: am/is/are
32、+doing (现在分词) 否定式: am/is/are not +doing (现在分词) 一般疑问式: Am/Is/Are + 主语 +doing (现在分词) + 其他 特殊疑问式:特殊疑问词 +一般疑问式They re having a meeting now他. 们现在正在开会。 They arent having a meeting now. 他们现在没有在开会。 Are they having a meeting now? 他们现在正在开会吗? What are they doing now? 他们现在正在做什么?33 Where s your father, Tom? He n
33、ewspaper in the study.A readsB readC is readingD has read【答案】 C 【解析】 句意: -汤姆,你爸爸在哪里? -他在书房里读报纸。根据问句 “汤姆,你爸爸在哪里? ”, 判断答语的句意是 “他正在书房里读报纸。 ”即设空处的动作在说话时刻正在进行着,所以 句子用现在进行时,现在进行时的构成:am/is/are+ 动词的现在分词,故答案为 C。34 -Have you been to Suning Plaza(苏宁购物中心) in our city? -No. Although it for more than a week, Im f
34、ar too busy to go there. A has startedBhas been onC has been openD has opened【答案】 C 【解析】 【详解】 句意: 你曾经去过我们市的苏宁购物中心吗? 没有。尽管它开业有一周多了,但 是我太忙而没有时间去那里。 和一段时间连用,动作要用延续性的或者用延续性的状态词。 open ,start 都是瞬间动词。 be on 表示工作着,开着,一般指电器,煤气或水龙头等; be open 表示开着的,营业中 的;这两个词都是延续性状态,结合句意,故选C。35 Could you tell me ? I must find
35、him. Sorry. I have no idea. But he was here just now.A where Tom wasBwhere Tom has goneC where can I find TomD where Tom has been【答案】 B 【解析】 【详解】 句意: 你能告诉我汤姆去哪儿了吗?我必须找到他。 对不起,我不知道。但他刚 才在这里。本题主要考查宾语从句。根据语境,你能告诉 “我”汤姆在哪里吗。 where 引导 的宾语从句在句中作 tell 的直接宾语, me 为间接宾语。宾语从句使用陈述语序,故此处应 用“where +主 语 + 谓语”的结构,主
36、语为 Tom,谓语为 be 动词。故排除 C项。根据语境时态和主句时态保持一致 Could you tell me 表示请求允许后用现在完成时, has gone 是指去某 地,没回来; has been 指从某地回来了。结合语境可知,是指Tom 去了某地。故选 B。36 一 Guilin is a wonderful place. Ithere many years ago.一 Yes. Ithere many times.A went; have been B have gone; wentC went; have gone D have been;went【答案】 A【解析】句意: -桂
37、林是个很棒的地方。我多年前去过那里。-是的。我去过那里很多次。many years ago 很多年前,跟一般过去时态连用,所以谓语动词使用go 的过去式 went 。下文表示过去的动作对现在造成的影响与结果,所以谓语动词使用现在完成时态, have/has+ 动词的过去分词, have/has been to. , 意为“曾经去过某地 ”,有“去过某地 ”的经历 ; have/has gone to 意, 为 “去了某地 ”,人不在说话地点。本句表示 “曾经去过某地 ”。故选: A。37 Johnson wont answer the phone if he the number.A knew
38、B doesnt knowC will knowD didnt know【答案】 B【解析】 句意:如果约翰逊不知道电话号码,他就不接电话。考查动词时态。本句是 if 引导的条件 状语从句,当主句是将来时态时,从句用一般现在时,可排除C、D 两项。根据句意,本句是否定陈述,故选 B。38 In the past few years, many schools the ways of doing morning exercises.A change 【答案】 D 【解析】 试题分析:句意:B changesC will changeD have changed在过去的几年里,很多学校已改变了做早
39、操的方式。根据时间状语 Inthe past few years 可知,本题用现在完成时。故选D。39 Linda is not coming for the party tonight.But she _.A promisesB promisedC will promiseDhad promised【答案】 B【解析】【详解】句意: -琳达今晚不来参加晚会了吗? 但她答应了。考查动词时态。 A. promises 一般现 在时,第三人称单数; B. promised 一般过去时; C. will promise 一般将来时; D. had promised 过去完成时。根据上文是现在进行时,
40、结合语境可知原先答应,可知用一般过去 时。故选 B。40 Mike, I havent seen your elder siste ar florng time. She Hong Kong on business for a few days.A went toBhas gone toChas been toDhas been in【答案】 D【解析】句意: 迈克,我好久没见到你姐姐了。 她已经在香港出差几天了。根据 for a fewdays 可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据 has been to 去过 和 has gone to去过 都不能
41、与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性动词短语be in 表状态,故答案选 D。41 Today s young people cant live without smart phones. They keep their hands on the phoneswhenever they go, even while they meals.Ahad B will have C were having Dare having【答案】 D 【解析】句意:如今的年轻人没有智能手机就无法生存。当他们吃饭的时候,他们随时都 会拿起手机。考查动词时态辨析题。 while 当的时候,
42、表示从句动作和主句动作同时发 生,常用进行时态。根据句意语境,可知选 D。42 Let s turn on the TV and watch the football match. It s too late. Itfor an hour. And the result was- 01.China won.A has finished Bhas begun C has been on D has been over【答案】 D【解析】【详解】句意: -让我们打开电视看足球比赛吧。 -太晚了,它都结束一个小时了,结果是1 比 0,中国赢了。 has finished 结束了,现在完成时; has
43、 begun 开始了; has been on 一直在进行; has been over 已经结束了。句中 for an hour 表示一段时间, finish 和 begin 都是瞬间性动 词,不能和一段时间连用,故排除A和 B。根据句意 It s too lat以e及后面 the result was 可知,比赛已经结束了,故应选 D。43 Hurry up. The train in twenty minutes.A left Bhas left C is leaving Dhas been away【答案】 C【解析】句意:快点。二十分钟后火车将要离开。根据时间状语in twenty
44、minutes 可知此处用一般将来时,表示位置移动的动词,如 leave, go, come 等的现在进行时表示一般将来 时,故为 is leaving,故选 C。44 Don t go out! It now.A rains B will rain Cis raining Dwas raining 【答案】 C【解析】句意:不要出去了,现在在下雨。根据 now 可知用现在进行时态;故选 C45 - Did you see a man in black pass by just now? - No, sir. I my car.A washB washedCam washingDwas washing【答案】 D【解析】句意: 你刚才看见一个穿黑过路人的人吗? 没有,先生。我在洗车。由问句 “Did you see 的?时”态可知,答语中也应该用过去时态,排除A、 C两项。没看到是因为当时正在洗车,故应用过去进行时态。答案为D 项。46 How long have you lived in this town? December 22 nd,2008.A SinceBInCOnDFor【答案】 A【解析】【详解】A 本题考查介词用法。句意: 你在这个镇上住多久了? 从2008年12月22日以来。 A. Since从以来,和现在完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年师德师风知识问答测试题及答案
- 2026年山东招远期末测试题及答案
- 2024年消防文员考试公基专项试题及答案 快速提分神器
- 2023年河南中招考试各科试题及答案刷完稳进重点高中
- 2022护理规培结业考伤口换药必刷试题及答案
- 全是考点2024年电工电子专业高频错题题库及答案解析
- 2023年燃气用户检修工零基础备考模拟题及逐题答案详解
- 2025年高级水暖工资格证考试必刷真题附详细答案
- 2025年幼师同工同酬笔试高分答题模板+配套真题答案
- 拒绝签署债权协议书的情形
- 小学生道德与法治评价方案+评价表
- 2019年湖南省长沙市中考历史试题及答案
- 天津机电职业技术学院教师招聘考试历年真题
- 林教头风雪山神庙 全国优质课一等奖
- 湘版(2017秋)4年级下册实验报告单
- 内部审计如何为管理者服务(一)
- 领导干部的法治思维与法治方式
- 七年级劳动技术-变废为宝课件
- 《纸的发明》优秀课件4
- 组合与组合数课件
- 县委、县政府法律顾问合同
评论
0/150
提交评论