【弯道超车】Unit5 Going ... trip 核心语法之现在完成时-描述过去发生的动作对现在造成的影响或结果-2026-2027学年沪教版(新教材)八年级英语上册精讲精练

资源下载
  1. 二一教育资源

【弯道超车】Unit5 Going ... trip 核心语法之现在完成时-描述过去发生的动作对现在造成的影响或结果-2026-2027学年沪教版(新教材)八年级英语上册精讲精练

资源简介

/ 让学习更有效 新课备课备考 | 英语学科
2026-2027学年沪教版八年级英语上册核心语法精讲精练
(新教材)Unit 5 Going on an exchange trip
核心语法:现在完成时(描述过去发生的动作对现在造成的影响或结果)
一、核心概念
现在完成时是连接过去与现在的桥梁。八年级上册重点学习其第一种核心用法——已完成用法。
已完成用法的本质: 表示过去发生的动作对现在造成的影响或结果。说话人关注的不是动作发生的时间,而是这个动作带来的现在的后果或经历。
核心含义: “已经……了”、“……过”(强调“现在的结果/影响”)
时间轴理解:
简单对比:
一般过去时:只陈述过去发生的事实,与现在无关。
I lost my key yesterday.(我昨天丢钥匙了。)→ 只是陈述过去的事,不强调现在
现在完成时(已完成用法):强调过去的动作对现在的影响。
I have lost my key.(我丢钥匙了。)→ 强调“我现在没有钥匙,进不了门”
二、基本结构
构成:have/has + 过去分词(V-ed / 不规则变化)
主语 肯定式 否定式
I / You / We / They have + 过去分词 have not (haven‘t) + 过去分词
He / She / It / 单数名词 has + 过去分词 has not (hasn’t) + 过去分词
疑问式:Have/Has + 主语 + 过去分词?
Have you finished your homework (你完成作业了吗?)
Has he arrived yet (他到了吗?)
肯定回答 / 否定回答:
Yes, I have. / No, I haven‘t.
Yes, he has. / No, he hasn’t.
过去分词(V-ed)的构成规则:
规则变化(与一般过去式相同):
一般加 -ed:work → worked
以 e 结尾加 -d:live → lived
辅音+y 变 y 为 i 加 -ed:study → studied
重读闭音节双写加 -ed:stop → stopped
不规则变化(必须熟记!):
原形 过去式 过去分词
do did done
go went gone
see saw seen
eat ate eaten
write wrote written
be was/were been
buy bought bought
have had had
lose lost lost
finish finished finished
visit visited visited
三、已完成用法的三大核心情境
情境1:表示过去动作对现在的结果或影响
过去发生的动作,其结果或影响仍然存在于现在。
例句分析:
I have lost my key.(我丢钥匙了。)
过去动作:丢了钥匙
现在结果/影响:我现在没有钥匙,进不了门
She has broken her leg.(她把腿摔断了。)
过去动作:摔断了腿
现在结果/影响:她现在腿断了,不能走路
He has drunk all the milk.(他喝光了所有的牛奶。)
过去动作:喝光了牛奶
现在结果/影响:现在没有牛奶了
The rain has stopped.(雨停了。)
过去动作:雨停了
现在结果/影响:现在天晴了,可以出门了
情境2:表示过去的经历或经验(“有过……的经历”)
强调到目前为止是否经历过某事。说话时人已回到原地。
例句:
I have been to Beijing twice.(我去过北京两次。)→ 我现在有“去过北京”的经历
She has never seen such a beautiful sunset.(她从未见过这么美的日落。)→ 到目前为止,她没有这个经历
Have you ever eaten sushi (你吃过寿司吗?)→ 询问你到目前为止的经历
情境3:表示过去刚刚完成的动作
常用 just(刚刚)表示动作刚刚完成,强调“刚刚发生,现在有结果”。
例句:
He has just finished his homework.(他刚刚做完作业。)→ 现在作业做完了
I have just seen your mother.(我刚刚看到你妈妈了。)→ 现在知道她在哪
They have just arrived at the airport.(他们刚刚到达机场。)→ 现在人在机场
四、已完成用法的标志性时间状语
状语 含义 位置 例句
already 已经 肯定句,句中或句末 I have already finished. / I have finished already.
just 刚刚 肯定句,句中(have/has 后) He has just left.
yet 还,已经 否定句和疑问句,句末 Have you finished yet / I haven‘t finished yet.
ever 曾经 疑问句,句中 Have you ever been to Shanghai
never 从未 否定句,句中 I have never seen such a thing.
before 以前 句末 I have met him before.
so far / up to now 到目前为止 句首或句末 So far, we have learned 1,000 words.
五、现在完成时(已完成用法)vs 一般过去时
这是八年级最核心、最易混淆的知识点!
对比维度 现在完成时(已完成用法) 一般过去时
时间焦点 现在(强调与现在的联系、影响) 过去(与现在无关)
时间状语 already, just, yet, ever, never, before, so far yesterday, last..., ...ago, in 2020, then
强调重点 结果、影响、经历 动作本身、发生时间
翻译感觉 “已经……了”、“……过”(强调现在) “过去……了”(只陈述事实)
对比例句分析:
影响 vs 事实
I have seen the film.(我看过这部电影。)→ 现在我知道电影内容,有观影经历
I saw the film last week.(我上周看了这部电影。)→ 只陈述上周发生的事实
结果 vs 动作
He has lost his wallet.(他丢了钱包。)→ 现在他没有钱包了
He lost his wallet yesterday.(他昨天丢了钱包。)→ 只陈述昨天发生的事情
经历 vs 事实
Have you ever been to Paris (你去过巴黎吗?)→ 询问“去巴黎”的经历
Did you go to Paris last year (你去年去巴黎了吗?)→ 询问“去年是否去了”
解题关键:
有明确过去时间状语(yesterday, last week, ...ago)→ 一般过去时
无明确过去时间状语,强调现在影响/经历 → 现在完成时
六、常见错误与难点突破
1. 与一般过去时的时间状语混用
I have seen him yesterday.(yesterday 是明确过去时间)
I saw him yesterday.
I have seen him before.(before 是泛指)
2. already / yet 的位置错误
I have yet finished.(yet 只用于否定句和疑问句的句末)
I have already finished.
I haven‘t finished yet.
3. have/has 与主语一致
She have been to Beijing.
She has been to Beijing.
They has arrived.
They have arrived.
4. 不规则动词过去分词误记
I have goed to the park.(go → gone)
I have gone to the park.
She has writed a letter.(write → written)
She has written a letter.
5. 现在完成时与一般过去时的选择错误
Look! The rain stopped.(强调“现在雨停了”)
Look! The rain has stopped.
I have visited the museum last year.
I visited the museum last year.
七、思维导图总结
八、记忆口诀
结构口诀:
现在完成时,have/has 加过分;
已经做了有影响,结果经历到现在。
时间状语口诀:
already 已经肯定句,just 刚刚在中间;
yet 用于否疑问,ever 问经历,never 表否定。
时态对比口诀:
一般过去记过去,现在完成看现在;
有具体过去时间,用一般过去时;
无具体过去时间,有影响用完成时。
1.——Lily, why are you still here School is over for half an hour.
——Because I ______ my task yet. I still need one more hour.
A.won't finish B.didn't finish
C.haven't finished D.hadn't finished
2.Mrs Smith _______ in this library since five years ago.
A.worked B.works C.has worked
3.He likes novels written by J.K. Rowling. He ____ all her works about Harry Potter twice.
A.has read B.read C.is reading D.reads
4. —Look! Someone ____ the room. It's so clean now.
—Well, I ____ it just now because I like to be clean.
A.has cleaned; did B.is cleaning; was doing C.was cleaned; have done
5.She _______ this book for 3 years. She ______it in 2012.
A.has bought, bought B.bought, bought
C.has kept, has bought D.has had, bought
6.Sherlock Holmes is a very exciting film. It's the third time that I ________ it.
A.will see B.see
C.am going to see D.have seen
7.The number of the volunteers ________ 100 now. And a small number of them ________ already gone to the workplace.
A.is, have B.are, have C.is, are D.is, has
8.The famous table tennis player Wang Chuqin ____ 8 men's singles championships in WTT events since 2022.
A.won B.has won C.wins D.win
9. He's almost finished____ the book, ____ he
A.reading, isn't B.to read, isn't
C.reading, hasn't D.to read, hasn't
10.Is this the third time that you _______ late
A.have been B.were C.are D.had been
11.—Treasure Island is exciting.
—I agree with you. I it twice.
A.have read B.had read C.read
12.一 Where is Mr. Black I haven't seen him for a long time.
一 He _____ Switzerland. He _____ there for several months.
A.has gone to; has been to B.has gone to; has been
C.has been to; has been D.has been to; has gone
13. Lu Yao and Yiming, ____ you already ____ Dr Smith
A.did; interview B.are; interviewing
C.will; interview D.have; interviewed
14.The Whites ___________to City Centre already.
A.have been B.are going C.went D.go
15. —May I speak to Tom
—Sorry, he ____ America. But he ____ in two days.
A.has been to; will come back B.has gone to; will come back
C.has gone to; came back D.has been to; came back
16. Sandstorms ____ many places all over China several times in the last few years,
A.hit B.have hit
C.were hit D.have been hit
17.What the forest of the USA in the last 350 years
A.has happened to B.is happened to
C.has happened at D.is happening
18.My mother a good example for me since I was young.
A.was B.has been C.will be D.is
19.You aren't healthy because you have ____ too much time ____ in front of the computer.
A.spent; sat B.spent; sitting C.spend; to sit
20.You ______ a lot in the past three years.
A.have grown up B.grow up C.have grown D.grow
21.Mike the bookshop. I have to wait for him.
A.went to B.was in C.has been to D.has gone to
22.—Mum, I the Great Wall in the last two years.
—Well, I will take you there next month.
A.don't visit B.won't visit C.haven't visited
23.—What do you think of the new foreign teacher Thomson
—Pretty good. I think he ______ a great job so far.
A.does B.did C.has done D.was done
24.—There's little time left. ____Ann ____up the breakfast
—No, she hasn't.
A.Did;eat B.Does;eat C.Is; eating D.Has;eaten
25.There great changes in Kunming since 2009.
A.have had B.have C.have been D.has been
26.—_________ you _________ your homework yet
— Yes, I _________it ten minutes ago.
A.Did; do; finished
B.Have; done; have finished
C.Have; done; finished
27.—Have you ____Journey to the West
一Yes, I ____.
A.reading; have B.read; has
C.read; have D.read; haven't
28.— Tom, _______________ you ever _______________ that new film
— Yes, I _______________ it a week ago.
A.have; seen; saw B.have; seen; see
C.do; see; see D.had; seen; saw
29.Alice can drive a car now. She _______the driving exam.
A.passes B.has passed C.will pass D.is passing
30.— ________________ you ________________ your room
— Yes, I have.
A.Has, clean B.Have, clean C.Have, cleaned D.Has, cleaned
31.The movie, Hi, Mom, is so moving that I ____________it three times.
A.see B.am seeing C.have seen D.saw
32.—Kitty, will you go to see the film Cold Mountain this evening
—No. I won't. I it already. I think you will like it.
A.saw B.have seen C.see D.will see
33.—What do you think of the book report
—I have no idea, because I it yet.
A.didn't read B.don't read C.won't read D.haven't read
34. his sister a pen friend
A.Have; got B.Has; got C.Do; got D.Does; got
35.He any aunts or uncles.
A.doesn't has got B.haven't got
C.hasn't got D.got
36.—Haven't you handed in your project
—Yes. My classmates and I on it for the whole weekend.
A.have worked B.are working C.work D.worked
37.—Paris is a wonderful place.
—So it is. I there twice.
A.have been B.have gone C.went D.will go
38.It is 4:30 p.m. Ben and Leon _______ their work, so they are playing chess now.
A.are finishing B.finished C.have finished D.will finish
39.—Do you know the boy over there
—Sure. I _____ him for years.
A.knew B.will know C.have known D.known
40.— What do you think of Ezhou, Li Ming
— It ____ a lot since we started to build Huahu Airport.
A.changed B.has changed C.changes D.is changing
41.-Will you please go to see the movie with me
-No, I won't. I __________ it already.
A.saw B.have seen C.see D.will see
42.—How about going to watch the movie My People, My Country tonight
—Great! I _____________ it yet.
A.haven't seen B.didn't see C.have seen D.will see
43.—You ________New York City before, right
—No. I have always been too busy. But I will go there as soon as I________ my work.
A.went to; finished
B.visit; am going to finish
C.have been to; finish
44.—It's almost two years since we came here.
—How time flies! We ____ in Shouchun for so long.
A.study B.studied C.will study D.have studied
45.China a lot since the year 1978.
A.changes B.will change C.has changed D.changed
46. —Lily, why are you still here School is , over for half an hour.
—Because I ____my homework.
A.won't finish B.didn't finish
C.haven't finished D.hadn't finished
47.—Is Tom at home
—No, he ________ to the library to return his books.
A.has gone B.has been C.goes D.will go
48.—______ you ______ the Great Wall
—No, I haven't.
A.Have; visited B.Are; visiting C.Did; visit D.Will; visit
49. —Oh hi, I'm looking for a pair of shoes.
—Well, you ____ to the right place. We have a lot of shoes in our shop.
A.came B.were coming C.will come D.have come
50.—Why not go to see the dolphin show with me
—Sorry, I ______ it already.
A.see B.will see C.saw D.have seen
参考答案及试题解析
1.C
【解析】句意:——莉莉,为什么你还在这儿?已经放学半小时了。——因为我还没有完成我的任务。我仍需要再来一小时。A. won't finish 没有完成,一般将来时;B. didn't finish 没有完成,一般过去来时;C. haven't finished没有完成,现在完成时;D. hadn't finished 没有完成,过去完成时;根据I still need one more hour.可知再需要一小时,表示现在还没有完成,故用现在完成时。故选C。
【点评】考查时态的用法。
2.C
【解析】句意:史密斯夫人自从五年前在这家图书馆工作。A.工作,一般过去时;B.工作,一般现在时;C.已经工作,现在完成时。since+时间段+ago用现在完成时,结构是have/has+动词过去分词,主语Mrs Smith是单数,所以用has,work的过去分词是worked,故选C。
【点评】考查现在完成时,首先识记其标志词since+时间段+ago,然后识记现在完成时的结构have/has+动词过去分词,理解句意。
3.A
【解析】句意:他喜欢 J.K. 罗琳写的小说。他已经把她所有关于哈利 波特的作品读了两遍了。has read:已经读了,现在完成时(have/has + 动词过去分词);read:读,动词原形 / 过去式(一般现在时 / 一般过去时);is reading:正在读,现在进行时(be 动词 + 动词现在分词);reads:读,动词第三人称单数(一般现在时)。结合语句 "He likes novels written by J.K. Rowling. He … all her works about Harry Potter twice." 可知,句中 "twice"(两次)强调动作已完成的次数,且该动作(读作品)对现在的影响是 "他喜欢罗琳的小说",符合现在完成时 "过去动作已完成且对现在有影响" 的用法;其余选项中,一般过去时仅表过去动作(无现在关联)、现在进行时表当前动作、一般现在时表常态,均无法体现 "已完成两次阅读" 的状态及与现在的关联,故答案为 A。
【点评】考查动词时态辨析和现在完成时。解题需结合 "twice" 体现的动作完成次数,以及动作对现在的影响,确定使用现在完成时。
4.A
【解析】句意: ——看,有人打扫了房间,现在这么干净,——哦,我刚才打扫的,因为我喜欢干净。 has cleaned已经打扫,现在完成时;did做,一般过去时;is cleaning正在打扫,现在进行时;was doing正在做,过去进行时;was cleaned被打扫,一般过去时的被动语态;have done已经做,现在完成时。第一空根据下文It's so clean now.现在这么干净,可知此处表示房间已经被打扫了,用现在完成时,表示过去的动作对现在造成的影响;第二空根据just now"刚刚",可知此处表示刚才打扫的,用一般过去时。故选A。
【点评】考查现在完成时和一般过去时。注意熟记不同时间状语对应的时态。
5.D
【解析】句意:他已经拥有这本书三年了。她在2012年买的它。结合语境可知前文描述的是从过去一直持续到现在的动作,故用现在完成时态。下文描述的是过去某时发生的动作,故用一般过去时态。Buy表示瞬间动作,keep表示持续性动作。结合语境可知选D。
6.D
【解析】句意:Sherlock Holmes是一部非常令人激动的电影。这是我第三次看了。will see 将来时;see一般现在时;be going to do 将来时;have seen现在完成时。表示某人第几次做某事用句型:It's the third time that…,that从句后面用现在完成时态。故选D。
【点评】本题考查时态,It is/was the 序数词 time that…这是一个固定句型,前面是is,that从句后面用现在完成时态。前面是was,that从句后面用过去完成时态。
7.A
【解析】句意:志愿者的总数现在时100人。另外他们中的少数人已经去了工作的地方。The number of +名词,做第三人称单数看,be动词用is;already是现在完成时标志,a small number of them 是复数,助动词用have,故选A。
【点评】考查时态,注意动词的适当形式。
8.B
【解析】句意:著名乒乓球运动员王楚钦自 2022 年以来,在世界乒乓球职业大联盟(WTT)赛事中已获得 8 个男子单打冠军。won,赢得、获得,动词 win 的过去式;has won,已经赢得、获得,动词 win 的现在完成时形式;wins,赢得、获得,动词 win 的第三人称单数形式;win,赢得、获得,动词原形。结合语句 "since 2022" 可知,"since + 过去时间点" 是现在完成时的典型标志,强调动作从过去某一时间开始持续到现在,且该句主语 "Wang Chuqin" 为第三人称单数,需用 "has + 过去分词" 的现在完成时结构,故答案为 B。
【点评】考查动词时态辨析。解题需重点关注时间标志词 "since 2022",根据其对应的现在完成时用法,结合主语的人称单复数,排除不符合时态或人称要求的选项。
9.C
【解析】句意:他已经读完这本书了,对吧?此处是反义疑问句,finish doing sth结束做某事,固定搭配,第一空需要动名词作动词宾语,排除B和D;he是finish的动作发出者,前面的he' s指的是he has,主句是现在完成时结构has done,所以后面的疑问句也应该用助动词has提问,前句的陈述句的肯定句,后面的疑问句应该用否定句,用hasn't,故选C。
【点评】考查固定搭配,动名词,现在完成时和反义疑问句。注意反义疑问句的结构。
10.A
【解析】句意:这是你第三次迟到了吗? 固定句型it is /was the first time that+现在完成时/过去完成时。the+序数词+time和现在完成时连用,此处用have/has done形式,be late迟到,be过去分词是been,故选A。
【点评】考查现在完成时。注意 the+序数词+time和现在完成时连用的用法。
11.A
【解析】句意:——《金银岛》很令人振奋。——我同意你的观点。我读过两次。A现在完成时,B过去完成时,C一般现在时/一般过去时。根据 twice以及结合句意,到目前为止读过两次,所以要用现在完成时,其结构为have/has done。故选A。
【点评】考查句子时态。时态考查的题目需要先找准时间标志词,根据时间标志词判断时态,没有标志词的可以根据翻译判断语境,再根据时态的结构进行选择。
12.B
【解析】句意:— 布莱克先生在哪儿?我很久没见到他了。— 他去瑞士了。他在那儿几个月了。have gone to意思是去了某地,指去了,未回来;have been to意思是去过某地,指去过,已经回来;have been in意思是在某地。好久未见到他,说明他去了未回来,用have gone to;后句指他在那儿几个月了,用have been in,副词there前不加介词,用have been。故答案为B。
【点评】考查现在完成时中have been与have gone的区别。
13.D
【解析】句意:姚璐和一鸣,你们已经采访过史密斯博士了吗?A.一般过去时;B.现在进行时;C.一般将来时;D.现在完成时。already表明时态是现在完成时,结构是have/has+动词过去分词,主语是you,所以用have,interview的过去分词是interviewed,现在完成时的一般疑问句把助动词have/has放在句首,实义动词用过去分词,故选D。
【点评】考查现在完成时,首先理解选项时态区别,然后识记现在完成时的标志词already。
14.A
【解析】句意:怀特一家人已经去过市中心了。由副词already可知,空处谓语动词需用现在完成时态:have/has done,主语是the+姓氏复数,表示……一家人,所以此处助动词需用have。故选A。
【点评】考查时态,注意现在完成时态的用法。
15.B
【解析】句意:——我可以与汤姆通话吗?——对不起,他去了美国。但是他两天后回来。have been to去过; have gone to去了; will come back一般将来时;came back一般过去时。根据语境和后文时间状语"in two days"可知,他两天后回来,因此他现在还没回来,主语是he,第一空用has gone to;第二空用一般将来时,will come back。故答案为:B。
【点评】考查相似短语含义的差别,以及时态的用法,注意结合语境寻找时间标志词选出正确答案。
16.B
【解析】句意:在过去的几年里,沙尘暴多次袭击中国各地。A.袭击,一般现在时;B.已经袭击,现在完成时;C.被袭击,一般过去时的被动语态;D.已经被袭击,现在完成时的被动语态。主语sandstorms和谓语hit是主动关系,所以排除C、D;in the last few years表明时态是现在完成时,结构是have/has+动词过去分词,主语是复数sandstorms,所以用have,hit的过去分词是hit,故选B。
【点评】考查现在完成时,注意根据主语和谓语关系确定语态,然后识记现在完成时的标志词和结构。
17.A
【解析】考查现在完成时的用法。句意:在过去的350年里,美国的森林发生了什么?过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。发生什么事了用介词to 。故选A。
18.B
【解析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。
【点评】考查动词的时态
19.A
【解析】句意:你不健康,因为你花了太多时间坐在电脑前。spend花费,实义动词;sit坐下,实义动词。spend+时间+doing sth.花费时间做某事,固定搭配,have表明时态是现在完成时,结构是have/has+动词过去分词,spend的过去分词是spent;sit的ing是sitting,故选B。
【点评】考查固定搭配spend+时间+doing sth.,注意识记现在完成时结构have/has+动词过去分词,同时识记动词过去分词。
20.A
【解析】句意:在过去的三年里你成长了很多。A: have grown up已经长大,B: grow up长大,C: have grown已经成长,D: grow成长, 根据空格后in the past three years,在过去的三年里,用于现在完成时的时间标志,结构为have/has done,又因动词短语grow up,长大,可知此处应用have grown up,故选A。
【点评】考查动词的时态,注意识记现在完成时的用法。
21.D
【解析】句意:迈克去了书店。我不得不等他。从第二句来判断. 迈克不在. 应用“have/has gone to a place”来表示“去某地了(还没有回来)”。用现在完成时强调过去发生的事件对现在的影响。
【点评】考查动词时态及have been to和have gone to的区别。
22.C
【解析】句意:——妈妈,在过去的两年里我都没有参观长城。——好吧,我下个月带你去。in the last two years是现在完成时的标志,A一般现在时,B将来时,C现在完成时,故选C。
【点评】考查时态,注意现在完成时的用法。
23.C
【解析】句意:你觉得新外教汤姆森如何 一相当好。我想到目前为止他表现很好。so far. 到目前为止,用于现在完成时态。故答案为C。
【点评】考查动词的时态,注意根据定义和提示词判断。
24.D
【解析】句意:——没有剩余的时间了。安吃完早餐了吗?——不,她没有。A一般过去时,B一般现在时,C现在进行时,D现在完成时,根据she hasn't,可知是现在完成时的一般疑问句,故选D。
【点评】考查时态,注意识记现在完成时的用法。
25.C
【解析】句意为:从2009年起,昆明有了很多变化 。首先,这是考查Therebe的句型,;其次,有时间状语since 2009 ,所以要用现在完成时态;第三,主语great changes是复数,故选C。
【点评】考查there be句型的现在完成时结构和主谓一致。
26.C
【解析】句意: —— 你已经完成作业了吗? —— 是的,我十分钟以前完成了。根据上文副词yet,可知上文为完成时态,下文根据时间状语ten minutes ago十分钟前,可知该句是过去时态,故答案选C。
【点评】考查一般现在完成时和一般过去时。
27.C
【解析】句意:——你……《西游记》了吗?——是的,我……。分析句子成分可知,第一个空在句子中作谓语,且Have you是助动词have提问的现在完成时,其结构是have/has+done,所以第一个空应该填read的过去分词形式read,表示已经阅读过。又因为I是第一人称单数主格,所以第二个空应该用第一人称单数形式的助动词have,来表示已经阅读过,且句子是肯定回答,所以不能用haven't,故答案为C。
【点评】考查时态和主谓一致,注意现在完成时的结构是have/has+done。
28.A
【解析】句意: ——汤姆,你看过那部新电影吗?——是的,我一周前看到的。 句中含有不确定的时间状语ever,表示一次经历(对现在产生的影响,要用现在完成时have+过去分词。主语you,要用have,see的过去分词seen;根据过去的时间状语 a week ago,要用一般过去时。see的过去式saw。故选A。
【点评】考查现在完成时和一般过去时的构成和用法。根据时间状语,确定动词的时态。
29.B
【解析】句意:Alice现在会开车。她已经通过了驾照考试。A.通过,一般现在时;B.已经通过,现在完成时;C.将通过,一般将来时;D.正在通过,现在进行时。根据Alice can drive a car now.Alice现在会开车,可知讲的是Alice已经通过了考试,时态是现在完成时,结构是have/has+动词过去分词,主语是she,所以用has,pass的过去分词是passed,故填passed,故选B。
【点评】考查现在完成时,首先理解选项时态区别,然后根据关键词句Alice can drive a car now.确定时态。
30.C
【解析】句意:——你已经打扫房间了吗? ——是的,我打扫了。此句是现在完成时的一般疑问句,句首用助动词have或has,主语是you,助动词用have;第二空用动词的过去分词。故选C。
【点评】考查现在完成时的一般疑问句,注意现在完成时的一般疑问句和主谓一致的用法。
31.C
【解析】句意:《嗨,妈妈》这部电影,太感人了以至于我看了三遍。根据three times,可知是到目前为止看了三次,时态为现在完成时,故选C。
【点评】考查现在完成时,注意识记现在完成时的用法。
32.B
【解析】句意:—Kitty,你今天晚上去看电影《冷山》吗?—不,我不去,我已经看过了。我想你会喜欢的。already已经,是现在完成时的标志词,故答案为B。
【点评】考查动词的时态,掌握现在完成时的标志词。
33.D
【解析】句意:——你认为这份读书报告怎么样? ——我不知道,因为我还没读过。A.一般过去时;B.一般现在时;C.一般将来时;D.现在完成时。根据yet可知,此句用现在完成时,故选D。
【点评】考查动词时态,注意现在完成时的用法。
34.B
【解析】句意:他妹妹有一个笔友吗?本句为一般性的叙述,应使用一般现在时,主语为his sister,构成一般疑问句首收应使用has或者does,排除AC;D选项不具有拥有的意思,故答案是B。
【点评】考查have got构成的一般疑问句的结构。
35.C
【解析】句意:他没有叔叔也没有姑姑。根据or,可知句子为否定句,主语是he,第三人称单数,否定式为doesn't have got或者hasn't got。故答案是C。
【点评】考查固定搭配have got否定式的构成。
36.A
【解析】句意:——你还没交上你的项目报告吗?——不,我的同学们和我整个周末都在从事这个项目。根据 for the whole weekend,for +时间段,可知用现在完成时,现在完成时的构成:have/has+done,主语是 My classmates and I,复数,因此用have,故选A。
【点评】考查现在完成时。注意现在完成时的标志词和构成。
37.A
【解析】句意:——巴黎是个很好的地方。——是的,我去过那儿两次。根据twice,可知是去过两次,用现在完成时,构成为:have/has+动词过去分词。have been,表示去过某地,已经返回,have gone表示去了某地,可能已经到达某地也可能在去某地的路上。故选A。
【点评】考查现在完成时。
38.C
【解析】句意:下午4点30分。本和利昂已经完成了他们的工作,所以他们现在正在下象棋。根据下文句子so they are playing chess now.可知他们现在正在下象棋,因此可知他们已经完成作业了,强调对现在造成了影响,故用现在完成时:have/has+动词的过去分词,故答案为C。
【点评】考查现在完成时。掌握现在完成时的构成和用法。
39.C
【解析】句意:——你认识那边的那个男孩吗?——当然。我已经认识他好几年了。A.认识,一般过去时;B.将认识,一般将来时;C.已经认识,现在完成时;D.过去分词。for+时间段表明时态是现在完成时,结构是have/has+动词过去分词,主语是I,所以用have,know的过去分词是known,故选C。
【点评】考查现在完成时,注意识记其标志词和结构。
40.B
【解析】句意:——李明,你觉得鄂州怎么样?——自从我们开始建设花湖机场以来,情况发生了很大的变化。A.changed改变,动词过去式;B.has changed现在完成时;C.changes动词第三人陈单数形式;D.is changing正在改变,现在进行时。根据"since"可知,since引导时间状语从句时,从句动词通常用一般过去时,主句动词用现在完成时。故选B。
【点评】考查现在完成时。注意识记since的用法。
41.B
【解析】考查动词时态,题目容易,already是现在完成时的标志,现在完成时的结构为have done,故答案为B,A.saw为一般过去时;C. see为一般现在时; D. will see为一般将来时。I have seen it already意思是我已经看过了。
42.A
【解析】句意:——今天晚上去看电影《我和我的祖国》怎么样?——太棒了!我还没看过呢。根据句意及yet可知,设空处要用现在完成时,先排除B和D;yet通常用于否定句或疑问句中,故选A。
【点评】考查现在完成时的基本用法及构成。注意标志词yet的含义及用法。
43.C
【解析】句意:——你以前去过纽约,对吗?——没有,我一直都太忙了。但我一完成工作就去那儿。went to指去某处,强调动作;have been to指去过某处。根据语境可知问的是以前去过纽约,所以第一个空用现在完成时态;含有时间状语从句 as soon as的复合句中主句用一般将来时,从句用一般现在时。故答案选C。
【点评】考查现在完成时和一般现在时。注意平时识记现在完成时的标志词和as soon as引导的时间状语从句用法。
44.D
【解析】句意:—— 我们来这儿快两年了。—— 时间过得真快!我们在寿春已经学习这么久了。study(学习,一般现在时,表常态);studied(一般过去时,表过去某时的动作);will study(一般将来时,表未来动作);have studied(现在完成时,表从过去持续到现在的动作 / 状态)。结合上句 "almost two years since we came here"(从过去来这儿到现在近两年)和下句 "for so long"(表持续时间),需用现在完成时体现 "学习" 这一动作从过去延续至今,其余时态均无法匹配 "持续到现在" 的语境,故答案为 D。
【点评】考查动词时态辨析。解题关键是抓住 "since + 过去时间点""for + 时间段" 这两个现在完成时的标志,判断需用现在完成时体现动作的延续性。
45.C
【解析】句意:自1978年以来,中国发生了很大的变化。changes是一般现在时;will change是一般将来时;has changed是现在完成时;changed是一般过去时。根据since the year 1978可知,此处用现在完成时,故选C。
【点评】考查现在完成时,注意平时识记其标志词和结构。
46.C
【解析】句意:——莉莉,你怎么还在这里?放学半小时了。——因为我还没有完成作业。A将来时,B过去时,C现在完成时,D过去完成时,根据why are you still here,可知强调过去动作对现在的影响,故用have done的形式,故选C。
【点评】考查时态,注意识记现在完成时的用法。
47.A
【解析】句意:——汤姆在家吗?——不,他去图书馆还书了。根据上文
Is Tom at home 可知询问他现在的情况,和下文no,可知他现在不在这里,去了别的地方(图书馆),要用动词go的现在完成时,have/has gone to +某地。主语he,要用has gone,故选A。
【点评】考查动词go的现在完成时的。注意根据语境确定时态,同时要注意主语与谓语在人称和数上一致。
48.A
【解析】句意:——你去过长城吗?——不,我没有。根据回答No, I haven't. 可知时态为现在完成时,现在完成时的结构have/has+done,主语是第二人称用have提问。故选A。
【点评】考查现在完成时。掌握现在完成时的结构have/has+done。
49.D
【解析】句意:——哦,嗨,我在找一双鞋。——嗯,你来对地方了。我们店里有很多鞋子。A过去时,B过去进行时,C一般将来时,D现在完成时,根据We have a lot of shoes in our shop,可知强调过去对现在的影响,故用现在完成时,故选D。
【点评】考查时态,注意识记现在完成时的用法。
50.D
【解析】句意:——为什么不和我去看海豚表演呢?——对不起,我已经看过了。A.看见,一般现在时;B.将看见,一般将来时;C.看见,一般过去时;D.已经看见,现在完成时。already已经,是现在完成时的标志词,结构是have/has+动词过去分词,主语是I,所以用have,see的过去分词是seen,故选D。
【点评】考查现在完成时,注意平时识记其结构及标志词。
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览