【弯道超车】Unit 2 Meet My Family! 核心语法之现在完成时-2025年仁爱科普版(2024)新七年级英语上册精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Unit 2 Meet My Family! 核心语法之现在完成时-2025年仁爱科普版(2024)新七年级英语上册精讲精练 (含答案解析)
格式 docx
文件大小 61.3KB
资源类型 试卷
版本资源 仁爱科普版
科目 英语
更新时间 2025-07-08 02:54:36

图片预览

文档简介

/ 让学习更有效 新课预习衔接 | 英语学科
2025年仁爱科普版(2024)新七年级英语上册精讲精练
Unit 2 Meet My Family!
核心语法:现在完成时
一、基本概念
现在完成时表示过去发生的动作对现在造成的影响,或从过去持续到现在的动作或状态。
核心特点:连接过去与现在,强调结果或持续性。
二、句子结构
句型 结构 例句(中英对照)
肯定句 主语 + have/has + 过去分词 + 其他 She has finished her homework.(她已完成作业。)
否定句 主语 + have/has + not + 过去分词 + 其他 They haven't visited Beijing.(他们没去过北京。)
一般疑问句 Have/Has + 主语 + 过去分词 + 其他? Have you ever been to Shanghai (你去过上海吗?)
特殊疑问句 疑问词 + have/has + 主语 + 过去分词? Where has he gone (他去哪儿了?)
注意:
have/has 的选择:第三人称单数(he/she/it)用 has,其余用 have。
过去分词:规则动词加 -ed(如worked),不规则动词需单独记忆(如gone, seen)。
三、过去分词变化规则
规则 动词原形 → 过去分词 例句
一般动词加-ed work → worked She has worked hard.
以e结尾加-d live → lived He has lived here.
辅音+y结尾变i+ed study → studied They have studied.
重读闭音节双写+ed stop → stopped It has stopped raining.
不规则变化 go → gone, see → seen I have seen the movie.
常见不规则动词:
eat → eaten
write → written
take → taken
break → broken。
四、现在完成时的三大用法
1、已完成动作对现在的影响(常与 just, already, yet 连用):
I have just eaten lunch.(我刚吃完午饭。)
She has already left.(她已经离开了。)
They haven't finished yet.(他们还没完成。)。
2、过去开始持续到现在的动作(常与 for, since 连用):
He has lived here for 5 years.(他在这里住了5年。)
She has been a teacher since 2020.(她自2020年起就是老师。)。
3、经历或经验(常与 ever, never, before 连用):
Have you ever been to Japan (你去过日本吗?)
I have never tried sushi.(我从未吃过寿司。)。
五、易错点辨析
1、现在完成时 vs. 一般过去时:
现在完成时:强调对现在的影响(I have lost my keys. → 现在找不到钥匙)。
一般过去时:仅说明过去动作(I lost my keys yesterday. → 昨天丢了钥匙)。
2、for vs. since:
for + 时间段(for 3 days)。
since + 时间点(since Monday)或从句(since I was a child)。
3、have been to vs. have gone to:
have been to:去过某地且已回来(I have been to Paris.)。
have gone to:去了某地未回来(She has gone to London.)。
1. Miss Black and her old friend____each other for a long time.
A.don't see B.didn't see C.haven't seen D.won't see
2.I the UK twice. It's far away from Shanghai.
A.visit B.have visited C.visited D.will visit
3. My brother Leo ____ as a fashion designer since 2020.
A.worked B.works C.has worked D.is working
4. The children ____ playing football for two hours.
A.have B.had C.have been D.are
5. Tom went to the library a few minutes ago and he ____ back yet.
A.didn't come B.hasn't come C.won't come D.doesn't come
6.— Have you ever __________ Wuzhen and Taohua Island
— No, never. But I'm going to either of the places this summer.
A.been in B.gone in C.been to D.gone to
7.His parents _______ for about fifteen years. Now they have three children.
A.married B.have married
C.got married D.have been married
8.I ______ the Summer Palace twice. It's so beautiful, so I would like to go there for the third time.
A.visited B.will visit C.have visited D.visit
9.Let's go shopping for food and drink. Now, we any meat.
A.haven't got B.have got C.got D.hasn't got
10.People ________________ dogs for millions of years.
A.has kept B.have kept C.keep D.to keep
11.—_________ you ________ your book to the library
—Yes. I returned it yesterday.
A.Did; returned B.Have; returned
C.Will; return D.Do; return
12.Mary says to me that she ___________ to Shanghai once.
A.has been B.went C.had been D.goes
13.Helen and Amanda Thailand twice.
A.visits B.visited C.have visited D.will visit
14.—Joe, you Tiananmen Square before
—Yes, I have.
A.do, visit B.did, visit C.have, visited D.are, visiting
15.—___ you ___ Shanghai Museum
—No, not yet. I plan to visit it next week.
A.Did…visit B.Do…visit C.Will…visit D.Have…visited
16.The Smiths ________ to their new flat already. It has a big balcony.
A.moved B.have moved C.will move D.move.
17. —How is your reading project
—I ____ most of the books we are supposed to read since September.
A.have read B.read C.will read D.am reading
18.Their parents in the countryside for twenty years.
A.lived B.lives C.have lived D.has lived
19. They ____ in Shanghai since ten years ago.
A.have worked B.worked C.are working D.work
20.He central European countries already!
A.visit B.will visit C.visited D.has visited
21.— ________________ you ________________ your room
— Yes, I have.
A.Has, clean B.Have, clean C.Have, cleaned D.Has, cleaned
22.My friend, Tom, __ to Nanjing several times. So he knows a lot about culture and custom of the city.
A.will go B.goes C.have been D.has been
23. I ____ this key ring for about 5 years. It is my favourite one.
A.buy B.have bought C.bought D.have had
24.—Hello, could I speak to Miss Green
—Sorry. She ____ to Beijing. She will be back in three days.
A.has been B.has gone C.went D.will go
25.So far, we ___________ English for nearly three years.
A.learn B.learnt C.have learnt D.had learnt
26.— _________________ you _________________ a pen, Mary
— No, I haven't.
A.Are; have B.Can; have C.Have; get D.Have; got
27.Mr. Smith ______ in Shanghai since he left the army.
A.lives B.lived C.has lived D.will live
28.Peter ______ Beijing twice. He will fly there again next month.
A.went to B.will go to C.has been to D.goes to
29.Jason _________ all his pocket money yet.
A.didn't spend B.doesn't spend C.don't spend D.hasn't spent
30. Your uncle____ already ____ us a photo of his family.
A.have, sent B.has, sent C.have, send D.has, send
31.He ________ at home for a week.
A.has B.has stayed C.stayed D.staying
32.—Will you go to see the new film with me this weekend
—No, I___________ it twice.
A.saw B.see C.will see D.have seen
33. Great changes____in our hometown in the past five years.
A.take place B.took place
C.have taken place D.were taking place
34.—Have you ever ____ Mudanjiang to see the Jingbo Lake
—Yes, I have.
A.went to B.gone to C.been in D.been to
35.— Some juice, please.
— Sorry, we _______ any juice in our restaurant at the moment. How about some Cola
A.have got B.has got C.haven't got D.hasn't got
36.I many countries already. How about you
A.visited B.visit C.will visit D.have visited
37.I________ about the Taj Mahal(泰姬陵) in the history books before and I want to take a trip there someday.
A.have read B.will read C.am reading D.was reading
38.The number of the private cars __________greatly since 2008 in the small town.
A.had increased B.has increased C.was increasing D.increased
39.I must go to the butcher's. We ________ got ____ meat at all.
A.have; any B.don't have; any
C.haven't; any D.don't; any
40.The Lis to their new flat already.
A.move B.moved C.have moved D.will move
41.Mr. Green ________________ in this old house for more than twenty years.
A.lived B.lives C.will live D.has lived
42.Jenny is good at Chinese. She has studied it _______________.
A.three years ago B.since three years C.for three years
43.His close friend ____ for two years.
A.died B.has died
C.has been dead D.has been died
44.____ your mother told you that I want to have a conversation with you
A.Had not B.Hasn't C.Is not D.Isn't
45.I _______Australia with my family twice, but I still want to travel there again.
A.visited B.have visited C.visit D.will visit
46.Jack Toronto twice. He likes this city.
A. has visited B.visited C.visits D.will visit
47.— How long have you ___________________ the computer, Jack
— For three month. My parents bought it for my 13th birthday.
A.borrowed B.bought C.caught D.had
48. You can't find Tim, for he____the library.
A.has gone to. B.has been.
C.has been to. D.went to.
49.— Where are Maria and Kangkang
—They _____ England.
A.have been to B.are away C.have gone to D.had been in
50.My life a lot since I moved to my new neighbourhood.
A.changed B.is changing C.had changed D.has changed
参考答案及试题解析
1.C
【解析】句意:布莱克小姐和她的老朋友好久没见面了。A.没有看见,一般现在时;B.没有见面,C.还没有,现在完成时;D.不将,一般将来时。for a long time表明时态是现在完成时,结构是have/has+动词过去分词,故选C。
【点评】考查现在完成时,首先理解选项时态区别,然后识记现在完成时的标志词和结构。
2.B
【解析】句意:我去过英国两次,它离上海远。A.一般现在时;B.现在完成时;C.一般过去时;D.一般将来时。根据twice,可知已经去过两次,用现在完成时,故答案为B。
【点评】考查现在完成时。注意识记现在完成时的用法。
3.C
【解析】句意:我的弟弟 利奥自2020年起担任时装设计师。worked一般过去时;works一般现在时;has worked现在完成时;is working现在进行时。根据句中时间状语"since 2020"可知,空处谓语时态为现在完成时。故选C。
【点评】考查时态(现在完成时)。注意正确分析句子结构和语境,结合时态相关知识选择正确的选项。
4.C
【解析】句意:这些孩子已经踢了两个小时的足球。 have一般现在时;had一般过去时或者过去分词; have been现在完成时; are一般现在时。空处为句子的谓语,根据" for two hours. "可知,谓语时态为现在完成时。故选C。
【点评】考查现在完成时。注意:在解答时态相关题目时,首先,要仔细审题,在题干中寻找标志性的时间状语。时间状语是判断时态的重要依据。如果题目所给题干是主从复合句,考生需要根据主从句时态相呼应的原则来判断时态。在时间、条件等状语从句中,通常用一般现在时表示一般将来时,用现在完成时表示将来完成时。同时,要正确认定主句动词及从句动词两个动作发生的先后时间,并认真体会命题者所给出的语境。
5.B
【解析】句意:Tom几分钟前去了图书馆,现在还没回来。 didn't come 一般过去时; hasn't come 现在完成时; won't come 一般将来时; doesn't come 一般现在时。根据时间状语yet,可知时态为现在完成时,谓语动词为have/has+动词过去分词,主语he是第三人称单数,助动词用三单式has,否定用hasn't。故选B。
【点评】考查时态(现在完成时)。首先,仔细审题,在题干中寻找标志性的时间状语。时间状语是判断时态的重要依据。如果题目所给题干是主从复合句,考生需要根据主从句时态相呼应的原则来判断时态。在时间、条件等状语从句中,通常用一般现在时表示一般将来时,用现在完成时表示将来完成时。同时,要正确认定主句动词及从句动词两个动作发生的先后时间,并认真体会命题者所给出的语境。认真阅读题干,理解句子的整体意义,捕捉题干中对动作发生时间所隐含的信息。可以把语境中比较完整的句子中的动词或另一个相关动词所发生的时间作为参照时间,再把选项中的动词与它作比较,看看它所表示的动作是发生在参照时间之前、之后还是正在进行,从而确定选用什么时态。
6.C
【解析】句意:——你去过乌镇和桃花岛吗?——不,从来没有。但是今年夏天我要去它们其中一个地方。have been in在某地(待了多久),指一直在某地;have gone in无此表达方式,可先排除;have been to意为“过去曾去过某地”,说话时已不在该地;have gone to已去了某地,说话时还未回来,仍在该地。根据 But I'm going to either of the places this summer. 可知,说话者问的是回答者是否曾经去过乌镇和桃花岛这两个地方,故选C。
【点评】考查现在完成时。掌握have been to和have gone to的区别。
7.D
【解析】句意:他的父母结婚大约十五年了。现在他们有三个孩子。A.结婚,一般过去时;B.已经结婚,现在完成时;C.结婚,一般过去时;D.已经结婚,现在完成时。for+时间段表示现在完成时,并且用延续性动词,marry结婚,非延续性动词,其延续性动词是be married,排除A和C。be的过去分词是been,故选D。
【点评】考查现在完成时,注意平时识记其结构和延续性动词与非延续性动词的转化。
8.C
【解析】句意:我已经去过颐和园两次。它真是太漂亮了,所以我想要再去第三次。visited 一般过去时;will visit 一般将来时;have visited 现在完成时;visit 一般现在时。根据文中twice,表示动作已经完成,所以用现在完成时,结构为have done。故选C。
【点评】考查现在完成时,注意根据语境确定时态及其结构。
9.A
【解析】句意:我们去买食物和饮料吧。现在,我们没有肉了。根据Let's go shopping for food and drink.可知去买食物和饮料,可推测出此处已经没有肉了,所以对现在产生影响,用现在完成时的否定形式,结合主语是we,用haven't ,故答案为A。
【点评】考查现在完成时。注意识记现在完成时的用法。
10.B
【解析】句意:人们养狗已经有几百万年了。根据题干中的for millions of years可知此句要用现在完成时,主语people是复数,助动词要用have,故选B。
【点评】考查现在完成时的基本含义及用法。注意people表示人们时,是集体名词。
11.B
【解析】句意:——你已经把你的书归还给图书馆了吗?——是的。我昨天把它归还了。A.一般过去时;B.现在完成时;C.一般将来时;D.一般现在时。根据回答I returned it yesterday.我昨天把它归还了,可知问的是把书已经还给图书馆了吗,所以用现在完成时,故选B。
【点评】考查现在完成时,首先理解时态区别,然后根据关键词句I returned it yesterday.确定时态。
12.A
【解析】句意:玛丽对我说她去过上海一次。A现在完成时,B过去式,C过去完成时,D单三式,根据once,可知表示去过某地用现在完成时,故选A。
【点评】考查时态,注意识记has been的用法。
13.C
【解析】句意:海伦和阿曼达去参观过泰国两次。visits一般现在时;visited一般过去时;have visited现在完成时;will visit一般将来时。根据句意可知,此句是现在完成时,表示过去发生的事情对现在的影响。故选C。
【点评】考查时态辨析,注意现在完成时的用法。
14.C
【解析】句意:——乔,你以前游览过天安门广场吗?——是的,我游览过。do, visit是一般现在时态; did, visit是一般过去时态; have, visited是现在完成时态;are, visiting是现在进行时。根据时间副词before“以前”和现在完成时连用,可知用现在完成时,故选C。
【点评】考查现在完成时的一般疑问句,注意平时识记其标志词和变化规则。
15.D
【解析】句意:——你去参观过上海博物馆吗?——没,没去过。我打算下周去参观。Did…visit一般过去时;Do…visit一般现在时;Will…visit一般将来时;Have…visited现在完成时。根据答语“No, not yet.”可知,此处表示现在完成时,故选D。
【点评】考查现在完成时,注意识记现在完成时的用法。
16.B
【解析】句意:史密斯一家已经搬到他们的新公寓去了。它有一个大阳台。A. moved过去时;B. have moved现在完成时;C. will move一般将来时;D. move一般现在时。根据句意以及already是现在完成时的标志,故选B。
【点评】考查动词时态。already与完成连用。
17.A
【解析】句意:——你的阅读计划怎么样了?——9月份以来我们应该读的书大部分都读了。have read已经读了,现在完成时;read读,一般现在时或一般过去时;will read将读,一般将来时;am reading现在进行时;根据since September可知是表示从九月份到现在,表示从过去一直持续到现在的动作,用现在完成时,故答案为A。
【点评】考查现在完成时。理解对话内容并识记现在完成时的构成和用法。
18.C
【解析】句意:他们的父母住在乡下二十年了。根据for twenty years,可知时态为现在完成时,结构为have/has+done,主语为复数,have用原形,故选C。
【点评】考查现在完成时,注意识记现在完成时的用法。
19.A
【解析】句意:他们自十年前就在上海工作了。have worked,现在完成时;worked一般过去时; are working现在进行时;work一般现在时。根据"since ten years ago."可知,本句是现在完成时:have/has done,故选A。
【点评】考查动词时态(现在完成时)。注意:认真阅读题干,理解句子的整体意义,捕捉题干中对动作发生时间所隐含的信息。可以把语境中比较完整的句子中的动词或另一个相关动词所发生的时间作为参照时间,再把选项中的动词与它作比较,看看它所表示的动作是发生在参照时间之前、之后还是正在进行,从而确定选用什么时态。
20.D
【解析】句意: 他已经参观中欧国家了!visit参观,动词;根据句中already和句意可知,此处表示过去的行为对现在的影响,所以用现在完成时,主语是第三人称单数,所以用has done形式,故选D。
【点评】考查现在完成时。注意根据语境选择正确的时态。
21.C
【解析】句意:——你已经打扫房间了吗? ——是的,我打扫了。此句是现在完成时的一般疑问句,句首用助动词have或has,主语是you,助动词用have;第二空用动词的过去分词。故选C。
【点评】考查现在完成时的一般疑问句,注意现在完成时的一般疑问句和主谓一致的用法。
22.D
【解析】句意:我朋友汤姆已经到过南京几次。所以他对于这个城市的文化和风俗知道很多。will go是一般将来时;goes是一般现在时;have been是现在完成时的原形; has been是主语是是单数第三人称的现在完成时态。根据后一句汤姆知道很多关于城市的文化风俗,可知用第三人称单数的现在完成时,故选D。
【点评】考查现在完成时态,注意识记现在完成时使用的语境及构成。
23.D
【解析】句意:这个钥匙圈我已经用了大约5年了。这是我最喜欢的一个。buy买,动词原形;bought过去式或过去分词,非持续性动词,不能与一段时间状语连用。根据时间状语 for about 5 years ,谓语动词要用现在完成时have/has+过去分词,且动词要用持续性动词,要把buy转换成have,要用have的过去分词had,故选D。
【点评】考查现在完成时中非持续性动词转换成持续性动词的用法。掌握常用非持续性动词转换成持续性动词。
24.B
【解析】句意:——你好,我可以和格林小姐通话好吗?——很抱歉。她去北京。她三天后回来。have/has gone to...去往某地,可能在路上或到达那里,总之,现在不在当地;have/has been to...去过某地,现在不在彼地。根据Sorry.和She will be back in three days. 可知现在她不在当地,用has gone ,故选B。
【点评】考查have/has been to和have/has gone to用法。根据语境,选出正确的选项。
25.C
【解析】句意:到目前为止,我们已经学习了将近三年的英语。learn,动词,学习;so far,到目前为止,所在句子通常用完成时,"So far, we ……English for nearly three years."表示过去发生的事情一直延续到现在,还将继续延续下去,句子用现在完成时,构成为have/has done,故选C。
【点评】考查现在完成时。识记现在完成时的用法及构成。
26.D
【解析】句意:——玛丽,你有钢笔吗?——不,我没有。根据答语No, I haven't.可知,上文要用Have开头的一般疑问句,现在完成 时构成为助动词have,后接过去分词,have got,口语中相当于have,有,故选D。
【点评】考查现在完成时。首先理解句子的意思,根据答语No, I haven't.来判断时态的构成,have/has后接过去分词。
27.C
【解析】句意:自从他离开部队史密斯先生就在上海居住。since+过去时态时间状语从句,主句用现在完成时,故选C。
【点评】考查现在完成时。注意since+过去时态时间状语从句,主句用现在完成时。
28.C
【解析】句意: 彼得去过北京两次。下个月他将再乘飞机去那里。 根据 twice 可知,此处表示过去的行为对现在的影响,用现在完成时,且用has been to表示去过某地,已经回来,一般与频度副词连用,故选C。
【点评】考查现在完成时。注意根据语境选择正确的时态。
29.D
【解析】句意:杰森还没有花掉他所有的零用钱。根据yet可知,此处应该和现在完成时的否定句连用,表示过去行为对现在的影响,用haven' t/hasn' t done形式,故选D。
【点评】考查现在完成时。注意现在完成时与yet连用。
30.B
【解析】句意:你叔叔已经给我们寄来了他的全家福。have/has sent已经寄给。根据空格后already,已经,可知时态为现在完成时,结构为have/has done,主语uncle为单数形式,应用has,send的过去分词为sent,可知此处应用has sent,故选B。
【点评】考查动词的时态,注意识记现在完成时have/has done的用法。
31.B
【解析】句意:他已经在家待了一周了。stay待,实义动词,过去式是stayed,动词ing是staying,现在完成时是has stayed。for+时间段表明时态是现在完成时,结构是have/has+动词过去分词,主语是单数he,所以用单三式has,stay的过去分词是stayed,故选B。
【点评】考查现在完成时,首先 理解选项区别,然后识记现在完成时的标志词和结构。
32.D
【解析】句意:——这个周末你要和我一起去看那部新电影吗?——不,我看过两次。根据twice两次,可知应该用现在完成时。看,see,动词原形,saw,动词过去式,seen,过去分词,故选D。
【点评】考查现在完成时。注意联系好上下文进行分析。
33.C
【解析】句意:在过去的五年里,我们的家乡发生了巨大的变化。A.发生,一般现在时;B.发生,一般过去时;C.已经发生,现在完成时;D.正在发生,过去进行时。in the past five years表明时态是现在完成时,结构是have/has+动词过去分词,主语changes是复数,所以用have,take的过去分词是taken,故选C。
【点评】考查现在完成时,首先识记选项时态,然后识记现在完成时的标志词和结构。
34.D
【解析】句意:——你去过牡丹江看金波湖吗?——是的,我去过。A:went to "去了",一般过去时;B:gone to"去了",表示主语不在本地;C:been in"在(某地)";D:been to"去过",表示主语已经不在那个地方了,常与just, ever, never等词连用。根据助动词have ,可知此题涉及现在完成时,表示"我"去过,故选D。
【点评】考查时态和词义辨析,本题涉及现在完成时,并要求考生掌握have gone to和have been to的用法。
35.C
【解析】句意:——请给我些果汁。——对不起,我们餐厅现在没有果汁,来点可乐怎么样?从sorry与How about some Cola判断前面说的应该是没有果汁,空格应该用否定形式,这里表示有用have got,主语是we,用haven't,故选C。
【点评】考查现在完成时的基本构成。要求牢记各种时态的构成形式,结合时间状语和上下文的关系,找出正确答案。
36.D
【解析】句意:我已经去过很多国家了。你呢?visit参观,访问,一般过去时;visit一般现在时;will visit一般将来时;have visited现在完成时;根据already,已经,可知这里是已经发生了的动作,强调对现在的影响,用现在完成时,故答案为D。
【点评】考查现在完成时。注意识记现在完成时的结构和用法。
37.A
【解析】句意:我以前在历史书上读到过泰姬陵,我想有一天去那里旅行。have read已经读了,现在完成时;will read将读,一般将来时;am reading正在进行时;was reading正在读,过去进行时;根据 before和I want to take a trip there someday.可知是强调过去的动作对现在造成的影响,用现在完成时,故答案为A。
【点评】考查现在完成时。理解句意并识记现在完成时的构成和用法。
38.B
【解析】句意:自2008年以来,这个小镇的私家车数量大大增加。had increased过去完成时;has increased现在完成时;was increasing过去进行时;increased一般过去时。根据since 2008,可知句子时态用现在完成时,since 2008是现在完成时的标志词。现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。本题属于从过去已经开始,持续到现在的动作或状态,现在完成时态的构成:助动词have/has+动词的过去分词,根据主语:the number of ,……的数量,第三人称单数,所以应该用has increased,故答案选B。
【点评】考查现在完成时,注意识记since引导的时间状语用于现在完成时以及现在完成时的构成。
39.C
【解析】句意:我必须去肉店。我们一点肉都没有。得到,实义动词过去式或者过去分词,如果是过去式,否定句应该是didn't,排除B、D;at all表明句子是否定句,排除A;所以时态是现在完成时,否定句在实义动词前面加haven't或者hasn't,实义动词用过去分词,故选C。
【点评】考查现在完成时,首先根据关键词got确定时态,然后根据关键词at all确定句子种类。
40.C
【解析】句意:李一家已经搬到了他们的新公寓。move搬家,动词;根据句中already和句意可知,此处表示过去的行为对现在的影响,所以用现在完成时,此处主语表示复数意思,所以用have done形式,故选C。
【点评】考查现在完成时。注意already一般与现在完成时连用。
41.D
【解析】句意: 格林先生在这所老房子里住了二十多年了。for more than twenty years是现在完成时标志,故谓语动词是have done的基本形式,主语是第三人称单数,故助动词是has,故选D。
【点评】考查时态,注意现在完成时的用法。
42.C
【解析】句意:珍妮擅长中文。她已经学了三年了。three years ago三年前,用于一般过去时,动词用过去式,since three years ago自三年前以来,since后接过去的时间,for+一段时间,都用于现在完成时,故选C。
【点评】考查since和for用法。注意识记since和for用于现在完成时,掌握since后接过去的时间,for+一段时间。
43.C
【解析】句意:他的密友死了两年了。此处是谓语动词,根据时间状语for two years可知应用现在完成时态,die"死",短暂性动词,不和时间段连用;dead"死去的",形容词可以表示状态与完成时连用。故选C。
【点评】考查时态语态,本题涉及现在完成时以及have/has been dead的应用。
44.B
【解析】句意:你妈妈没有告诉你我想和你谈谈吗?A.过去完成时;B.现在完成时;C.一般现在时;D.一般现在时。根据I want to have a conversation with you我想和你谈谈,可知讲的是现在完成时,故选B。
【点评】考查现在完成时,理解句意。
45.B
【解析】句意:我已经和家人两次去过澳大利亚,但是我仍然想再次去澳大利亚。visited一般过去时;have visited现在完成时;visit现在时; will visit一般将来时;现在完成时用来描述截至目前,已经重复完成过几次的动作。在这种用法中,句中常常含有包含次数的部分。根据题twice,两次,可知此处应用现在完成时,故答案为B。
【点评】考查现在完成时。注意识记现在完成时的结构和用法。
46.A
【解析】句意:杰克去过多伦多两次了。他喜欢这个城市。选项A为现在完成时;选项B为过去式;选项C为三单;选项D为一般将来时。根据句中的twice可知,该题应该用现在完成时,其结构是助动词has/have+动词的过去分词。故选A。
【点评】考查现在完成时,注意平时识记其标志词和结构。
47.D
【解析】句意:——杰克,你有电脑多久了?——为期三个月。我父母在我13岁生日时买的。A.借来,非延续性动词;B.买,非延续性动词;C.捉住;D.买,延续性动词。how long表明实义动词用延续性动词,并且用现在完成时,排除A、B,根据My parents bought it for my 13th birthday.我父母在我13岁生日时买的,可知问的是买了多久了,bought是buy的过去式,buy买,非延续性动词,其延续性动词是have,现在完成时的结构用have/has+动词过去分词,have的过去分词是had,故选D。
【点评】考查现在完成时,首先理解选项区别,然后识记延续性动词和非延续性动词的区别,最后识记现在完成时的结构。
48.A
【解析】句意: 你找不到蒂姆,因为他去了图书馆。A.去了某地,还没回来,后跟地点名词;B.去过某地,已经回来,后跟地点副词here/there或has been in+地点名词,表示呆在某地;C.去过某地,已经回来,后跟地点名词;D.去了某地,一般过去时。根据You can't find Tim,可知,蒂姆去了图书馆,还没有回来,表示过去行为对现在的影响,用现在完成时,故选A。
【点评】考查短语辨析。注意have gone to 的用法。
49.C
【解析】句意:——玛利亚和康康在哪儿?——他们已经去了英国。根据句意表示在说话的时候,玛利亚和康康不在说话的现场,到某地去了还没有回来。 在上下句的时态上来看,D选项的现在完成时在使用时句子中要有明显的过去时间或动作作为参照,来表示“过去的过去”,而在题干中根本就没有。 所以C选项时正确答案。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
50.D
【解析】句意:自从搬到新社区以来,我的生活改变了很多。根据since I moved to my new neighbourhood.可知用现在完成时,其构成为have/has+done,主语是 My life,因此用has, change,改变,动词,过去分词是 changed ,故选D。
【点评】考查现在完成时。注意 since引导的句子一般和现在完成时连用。
21世纪教育网(www.21cnjy.com)
同课章节目录