【弯道超车】Module 9 Great inventions 核心语法之现在完成时-2025年外研版九年级英语上册精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Module 9 Great inventions 核心语法之现在完成时-2025年外研版九年级英语上册精讲精练 (含答案解析)
格式 docx
文件大小 61.8KB
资源类型 试卷
版本资源 外研版
科目 英语
更新时间 2025-08-26 14:56:17

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
2025年外研版九年级英语上册精讲精练
Module 9 Great inventions
核心语法:现在完成时
一、核心概念
现在完成时 表示动作在过去发生,但与现在有联系,强调对现在的影响或结果。
结构:have/has + 过去分词
二、基本用法
用法 说明 时间状语 例句
已完成 动作已完成,强调对现在的影响 already, just, yet I have finished my homework.
未完成 动作从过去持续到现在 for, since, so far She has lived here for 10 years.
经历 过去有过某种经历 ever, never, once Have you ever been to Beijing
三、句型结构
句型 结构 例句
肯定句 主语 + have/has + 过去分词 He has seen the movie.
否定句 主语 + have/has not + 过去分词 I haven't finished yet.
疑问句 Have/Has + 主语 + 过去分词 Have you eaten lunch
过去分词变化规则:
规则动词:+ed (work → worked)
不规则动词:特殊变化 (go → gone, see → seen)
四、时间状语
不确定时间:
already(已经)
just(刚刚)
yet(还,仍)
ever(曾经)
never(从不)
一段时间:
for + 时间段 (for two years)
since + 时间点 (since 2020)
so far(到目前为止)
recently(最近)
五、易错点分析
1、与一般过去时混淆
I have seen him yesterday.(错误)
I saw him yesterday.(正确)
2、for 与 since 误用
I have lived here since three years.(错误)
I have lived here for three years.(正确)
3、延续性动词误用
His father has died for two years.(错误)
His father died two years ago.(正确)
六、记忆口诀
“现在完成时,have/has加过分。
过去动作影响现,持续经历都能表。
for since时间状,already just yet伴。
延续动词要用对,过去时间不能连。”
1.I this city for more than thirty years and I really like the people and the life here.
A.have been in B.have gone to C.have been to D.have been
2.With the help of Mr Wang, Liu Ling has _______great progress in English.
A.done B.taken C.made D.picked
3.—Where is Li Hong
—She Guangzhou.
A.has gone to B.has been to C.went to D.will go
4. "Did you borrow the comic book from the library?"
"Yes, I____it for three days. I'll return it this afternoon. "
A.borrowed B.kept C.have borrowed D.have kept
5.—Lucy, may I speak to your uncle
—Oh, sorry! He__________ to London.
A.has been B.has gone C.went D.will go
6.—Are your grandparents at home now
—No, they aren't. Not only my grandparents but also my baby sister ____________Sanya since the Spring Festival.
A.has gone to B.have been to C.has been in
7. —Jack, go to write your report. You must hand it in today.
—I ____ it. I can hand it in right now.
A.finishes B.was finishing C.will finish D.have finished
8.Linda ________ half of the report already. And she will finish the rest this afternoon.
A.did B.will do C.has done D.was doing
9.We any progress so far.
A.made B.haven't made C.don't make D.make
10.She________ her hometown for many years. No one nearly knows her.
A.has been away from B.has left
C.had left D.left
11.- Mr. Li will check our homework this afternoon. _____ you _____ it
- Not yet. I'm doing it right now.
A.Do, finish B.Had, finished C.Will, finish D.Have, finished
12.—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
13.—Jim, long time no see! Where have you
—I Beijing with my parents.
A.been; have gone to B.been, have been to
C.gone; went D.gone; have gone to
14.—Will you watch the program Running Man in Zhejiang Star-TV tonight ——Yes, of course. It one of the most popular shows since last October.
A.was B.became C.has been D.has became
15.—______ to Japan
— Yes, and I will be back next month.
A.Have you gone B.Have you been C.Are you going D.Did you go
16.—______________ you ______________ breakfast yet
—Yes,I have.
A.Will, eat B.Did, eat C.Have, eaten D.Do, eat
17.—Where is Alice The film will begin.
—Don't worry. I ______ her and she is on the way.
A.tell B.will tell C.have told D.was telling
18.-- Hello, may I speak to Mr Smith
-- Sorry, he isn't in. He the office.
A.has been to B.has gone to C.has been away D.has gone away
19.Miss Gao isn't at home. She to the station to meet her friends.
A.go B.has been C.will go D.has gone
20.—It's 20 years since we came back to Liangshan.
—How time flies! We ___________ in our hometown for such a long time.
A.work B.worked C.has worked D.have worked
21.The volunteers a lot of help to the community for nearly ten years.
A.offered B.are offering C.will offer D.have offered
22.I ________ my desk, but now it's in a mess again.
A.tidy B.tidied C.have tidied D.will tidy
23.It 3 days they arrived here.
A.has been; before B.was; since
C.has been; since D.is; ago
24.—Where are you going for your holidays
—Well, we__________ yet.
A.haven't decided B.hadn't decided
C.don't decide D.doesn't decide
25.— Have you read Treasure Island yet
— No, ________.
A.I don't B.I haven't C.I can't D.I didn't
26. —Let's tun on the TV and watch the football match
—It's too late. It ____ for an hour. And the result was 1-0.
A.has finished B.has begun
C.has been on D.has been over
27.—Joe, you Tiananmen Square before
—Yes, I have.
A.do, visit B.did, visit C.have, visited D.are, visiting
28. With the help of my teacher, I ____ much progress in English since last year.
A.am making B.will make C.was making D.have made
29.— you the magazine from the school library yet
—Yes, I it for two days.
A.Have, borrowed, have kept
B.Have, kept, borrowed
C.Did, borrow, have borrowed
30.— How long ________ you _______ the book
— For only a week.
A.have; borrowed B.did; lend
C.have; kept D.did; have
31.— Where is your father
— He ______ Beijing. He will be back in three days.
A.has gone to B.has been to C.has been in D.has lived in
32.—High-speed trains, mobile payment, sharing bikes and online shopping are called "four new great inventions" of modern China.
—They ________ our daily lives more convenient.
A.had made B.will make C.have made D.was making
33.The research team _____great progress in fighting against cancer in the past few years.
A.makes B.will make C.made D.has made
34.—Look at these stamps. I _______ them for five years.
—Wow, they are wonderful.
A.kept B.have kept C.have bought D.bought
35.____ 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
36. Jason's wife ____ as an architect in a big company for nearly ten years.
A.has worked B.will work C.works D.worked
37.Lei Feng ______ for many years, but his spirit is still encouraging us.
A.died B.has been dead C.has died
38.Millions of Chinese_______ Korean goods since Korean government allowed THAAD to be set in Korea.
A.fought against B.fight against
C.have fought against D.fighting against
39.—Where are the children
—They to Beijing.
A.have been B.have gone C.have left D.have arrived
40.—Dave, this science book is cool! Can I borrow it
—Sorry, I have to return it to the library. I_____ it for weeks, and tomorrow is the deadline.
A.borrowed B.kept C.have borrowed D.have kept
41.—COVID -19 is spreading wildly in India. Take care!
—Yes. More than 300,000 people ________there.
A.die B.are dying C.have died
42.— Paris is a wonderful place.
— So it is. I ________________ there twice.
A.have been B.have gone C.went D.will go
43.— 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
44.This company since five years ago.
A.opened B.has opene
C.has been open D.has been opened
45.—______ you ______ him around the museum yet
—Yes. We had a great time there.
A.Have; shown B.Do; show C.Had; shown D.Did; show
46.— __________ you ever __________ this song
—Yes, I have. It is wonderful.
A.Did; hear B.Do; hear C.Have; heard
47.—Where is your father I haven't seen him for days.
—He ____ Shanghai on business for a week and will be back next week.
A.has been in B.has been to C.has gone to D.went to
48.They ________ Beijing and will stay there for two weeks.
A.went to B.go to C.have been to D.have gone to
49.Little Tom his home for more than ten years.
A.leaves B.left from
C.will leave D.has been away from
50. —I've heard that the China-Europe Express Rail service ____ a lot.
—Yes. It takes only about 10 days for a train from Xi'an to Duisburg now.
A.improved B.has improved C.will improve D.was improving
参考答案及试题解析
1.A
【解析】句意:我在这个城市待了超过三十年,我真的很喜欢这里的人和生活。根据空后的"for more than thirty years"可知,说话人待在此处,故选A。
【点评】考查短语辨析,注意识记have been in与for+时间段连用的用法
2.C
【解析】句意:在王先生的帮助下,刘玲的英语进步很大。A 做;B 带走;C 制造;D 捡起。固定结构,make progress,取得进步,has后面要用过去分词形式,make的过去分词是made,故选C。
【点评】考查动词辨析。熟知每个选项的基本含义,根据语境或固定结构确定最佳选项。
3.A
【解析】句意:——李红在哪儿?——她去广州了。根据
She Guangzhou. 可知她去广州了。过去发生的事情对现在造成结果和影响用现在完成时,have gone to到某地去了;have been to去过某地,故选A。
【点评】此题考查现在完成时。注意have gone to和have been to的区别。
4.D
【解析】句意:——你从图书馆借漫画书了吗?——是的,我借了三周了,今天下午去还。句中for three days是一段时间,需跟延续性动词连用,而borrow和lend都是瞬间性动词,不能和一段时间连用。故选D。
【点评】考查动词时态,注意区分延续性和非延续性动词。
5.B
【解析】句意:——露西,我能和你叔叔说话吗?——哦,对不起!他去伦敦了。has/have been to去过某地;has/have gone to去了某地;went去,一般过去时;will go一般将来时;不能接电话的原因是人不在说话人身边,表示去了某地,人没有回来,故用have/has gone to。故答案为B。
【点评】考查现在完成时和have gone与have been的区别。识记现在完成时和have gone to的用法。
6.C
【解析】句意:——你的祖父母现在在家吗?——不,他们不在。自从春节以来,不仅我的祖父母,而且我的小妹妹都在三亚。has gone to去了某地,人没有回来;have been to去过某地;has been in在某地待了多久,后跟时间段;not only…but also连接主语时谓语用就近原则,根据句意和主语my baby sister及 since the Spring Festival. 可知用has been in,故答案为C。
【点评】考查现在完成时。注意识记现在完成时与时间段连用的用法。
7.D
【解析】句意:——杰克,去写你的报告吧。今天你必须把它交出来。——我已经完成了它。我现在就可以交上去。根据原句I can hand it in right now.我现在就可以交上去。可推知完成报告这个动作在过去发生,并对现在产生了影响——现在就可以交。可知此处是现在完成时。故选D。
【点评】考查现在完成时。根据句中关键句子判断出正确的时态。
8.C
【解析】句意:琳达报告已经做了一半了。而她将在今天下午完成余下的。A. did一般过去时态;B. will do一般将来时态;C. has done现在完成时态;D. was doing过去进行时态。句子描述她已经做了报告的一半了,强调“已经做了”,即:强调过去发生的动作对现在造成的影响或结果,或现在存在的状态,句子用现在完成时态。故选C。
【点评】现在完成时态表示过去发生的动作对现在造成的影响或结果,或现在存在的状态,常与already, yet, never, ever等连用。现在完成时态也可以强调过去开始的动作或状态一直延续到现在,常与for, since等等连用。
9.B
【解析】句意:到目前为止我们没有任何进步。so far是现在完成时标志,谓语动词是have done的基本形式 ,故选B。
【点评】考查现在完成时,注意识记现在完成时的结构。
10.A
【解析】句意:她已经离开家乡很多年了。几乎没有人认识她。结合语境可知前文描述的是从过去一直持续到现在的动作,故用现在完成时态,选项B表示瞬间动作,故选A。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
11.D
【解析】句意:——李老师今天下午要来检查作业. 你完成了吗 ——还没有. 根据句意和回答:Not yet. 可知, 问句应是现在完成时现在完成时的结构是have/has+过去分词. 故选D。
【点评】现在完成时
12.D
【解析】句意:——你认为这份读书报告怎么样? ——我不知道,因为我还没读过。A.一般过去时;B.一般现在时;C.一般将来时;D.现在完成时。根据yet可知,此句用现在完成时,故选D。
【点评】考查动词时态,注意现在完成时的用法。
13.B
【解析】句意:——吉姆,好久不见!你去哪里了?——我和父母去北京了。have been (to)表示“去过”某地,人已回来。而have gone to表示“去”某地了,人还没有回来。因为谈论时当事人已从北京回来,故选B。
【点评】考查be动词现在完成时的用法。注意与动词go 的现在完成时的用法的区别。
14.C
【解析】句意:——你要看浙江卫视的节目Running Man吗?——是的,当然。从去年十月以来它就是最受欢迎的节目之一了。表示从去年十月开始一直延续到现在的状态,用现在完成时。become是非延续性动作,不能与since、for引出的表示一段时间的状语连用,表达成be(是)……的状态,就 可以与since、for引出的表示一段时间的状语连用。故选C。
15.A
【解析】句意:——你去了日本吗?——是的,我将在下个月回来。Have you gone去了某地,还没有回来;Have you been去过某地,已经回来了;Are you going,打算去…...,表示将来;Did you go,你去了…...,是一般过去时态。根据句意I will be back next month. 我将在下个月回来可知,说话人现在已经到了日本,下个月回来。故选A。
【点评】考查现在完成时和gone to/been to的用法。注意Have you gone去了某地,还没有回来;Have you been去过某地,已经回来了。
16.C
【解析】句意:——你还没有吃早晨吧?——是的,我还没吃。根据时间状语yet,可知要用现在完成时,结构have/ has done。主语you,因此用助动词have,eat的过去分词是eaten,故选C。
【点评】考查现在完成时。注意识记现在完成时的一般疑问句的构成。
17.C
【解析】句意:—— Alice 在哪儿?电影快开始了。——不要担心,我已经告诉她了,她现在路上。因为她已经在路上来着呢,可知已经告诉她了。”告诉她“这个动作发生在过去,强调的是对现在的影响,用现在完成时,故选C。
【点评】考查现在完成时,注意现在完成时的结构及用法。
18.B
【解析】句意:——你好,我可以和史密斯先生通话吗? ——对不起,他……办公室。have/has gone to表示“某人去了某地(未回)”;have/has been to表示“去过某地. 已经回来了”。根据题中说“他不在”可知选B。
【点评】考查现在完成时have been to与have gone to的用法。
19.D
【解析】根据通过题干,我们知道Miss Gao现在不在,答语应该是“她去了车站。”has gone to表示“去了…”是说某人不在此地。所以本题选D。
【点评】做本题时前面一句很关键,它在暗示应该用“去了”。注意区分have gone to“去过”和have been to“去了”的用法。
20.D
【解析】句意:——我们回到凉山20年了。——时光飞逝!我们在家乡工作了这么长的时间。work动词的一般现在时的原形;worked动词的过去式;has worked动词的现在完成时,主语是第三人称单数;have worked动词的现在完成时态。主语we是复数;根据“for such a long time”可知强调动作的持续,用现在完成时have worked。故选D。
【点评】考查现在完成时,注意识记现在完成时的用法。
21.D
【解析】 句意:将近十年了,志愿者已经提供给社区很多帮助。for+一段时间,往往用现在完成时态。根据题意,故选D。
【点评】考查现在完成时的用法。
22.C
【解析】句意:我把桌子整理好了,但现在又乱了。根据语境可知,此处指“已经整理了,但又乱了”,表动作已经完成,用现在完成时,其谓语动词结构为“have /has+过去分词”,主语I,助动词用have;故填C。
【点评】考查时态。理解现在完成时的意义:表示动作已经完成,对现在造成影响。掌握其构成助动词have/has+过去分词。
23.C
【解析】句意:自从他们到这儿有3天了。It has been+一段时间+ since结构,since从句常用一般过去时。故选C。
【点评】考查现在完成时句型。
24.A
【解析】句意:——假期你将去哪里?——这个嘛,我们还没有决定。yet是现在完成时的标志词,结构是have+动词过去分词,故选A。
【点评】考查现在完成,注意识记其结构。
25.B
【解析】句意:——你读过金银岛吗?——不,我没有。根据Have you read Treasure Island yet 可知这是一个现在完成时的句子,回答时用Yes, ...have./No, ...haven't,故选B。
【点评】考查时态。注意现在完成时的肯定和否定回答。
26.D
【解析】句意:——让我们打开电视看足球比赛吧。——太晚了。比赛已经结束一个小时了。比分是 1-0。A.has finished,已经完成;B.has begun,已经开始;C.has been on,已经开始(与段时间连用);D.has been over,已经结束(与段时间连用);根据"And the result was 1-0. "可知比赛结束了,for an hour是段时间,因此用has been over,故选D。
【点评】考查现在完成时。注意含有段时间的现在完成时态的句子与不含段时间的现在完成时态的句子在用法上的区别。
27.C
【解析】句意:——乔,你以前游览过天安门广场吗?——是的,我游览过。do, visit是一般现在时态; did, visit是一般过去时态; have, visited是现在完成时态;are, visiting是现在进行时。根据时间副词before“以前”和现在完成时连用,可知用现在完成时,故选C。
【点评】考查现在完成时的一般疑问句,注意平时识记其标志词和变化规则。
28.D
【解析】句意:在老师的帮助下,自去年以来我的英语取得了很大的进步。A现在进行时,B将来时,C过去进行时,D现在完成时,since是现在完成时标志,故用have made的动词形式,故选D。
【点评】考查时态,注意识记现在完成时的用法。
29.A
【解析】句意:——你从学校图书馆借了这本杂志了吗?——借了,我已经借了两周了。根据yet可知用现在完成时,have done,borrow from从……借来,固定搭配;for加时间段经常与持续性动词的完成时连用,borrow是短暂性动词,相对应的持续性动词是keep,故选A。
【点评】考查现在完成时,注意持续性动词与表示段时间的状语连用。
30.C
【解析】句意:— 你借这本书有多长时间了?— 仅仅一周。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。borrow对应的延续性状态词是keep。故答案为C。
【点评】考查现在完成时态的用法,熟记定义,根据句中的时间状语判断。
31.A
【解析】句意:你的爸爸在哪里?他去北京了。三天后就回来。has gone to 已经去了某地,还没有回来,has been to曾经去过某地,回来了,has been in表示在某个地方呆了多长时间了,根据句意,故选A
【点评】词义辨析考的是学生的基础词汇知识,了解每个选项的含义是做好此类题型的关键,解答此类习题,首先要求学生有一定的词汇量,句意理解后便可作答,所以平时的基础知识记忆,词汇积累是解答好这种题的关键。
32.C
【解析】句意:——高铁、移动支付、共享单车和网上购物被称为现代中国的"新四大发明"。——它们使我们的日常生活更加方便。A:had made已经使,过去完成时;B:will make将会使,一般将来时;C:have made已经使,现在完成时;D:was making正在使,过去进行时。根据句子High-speed trains, mobile payment, sharing bikes and online shopping are called "four new great inventions" of modern China. 高铁、移动支付、共享单车和网上购物被称为现代中国的"新四大发明"。此处是指他们已经使我们的生活更方便,可知时态为现在完成时,结构为have/has done,主语为复数形式,可知此处应用have made,故选C。
【点评】考查动词的时态,注意识记现在完成时have/has done的用法。
33.D
【解析】句意:在过去几年里,研究团队在与癌症的斗争中取得了很大进展。A.makes制作,动词三单;B.will make将会制作,一般将来时;C.made制作,动词过去式;D.has made已经制作,现在完成时。根据时间状语"in the past few years,在过去的几年里"可知此处应用现在完成时,故选D。
【点评】考查现在完成时。注意根据时间状语确定句子时态,结合时态选择正确的动词形式。
34.B
【解析】句意:——看这些邮票,我持有它们5年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
35.B
【解析】句意:你妈妈没有告诉你我想和你谈谈吗?A.过去完成时;B.现在完成时;C.一般现在时;D.一般现在时。根据I want to have a conversation with you我想和你谈谈,可知讲的是现在完成时,故选B。
【点评】考查现在完成时,理解句意。
36.A
【解析】句意:贾森的妻子在一家大公司做建筑师已经快十年了。根据时间状语"for nearly ten years",可知空格处应使用现在完成时态,故选A。
【点评】考查时态。熟记常见的与现在完成时态连用的时间状语。
37.B
【解析】句意:雷锋去世许多年了,但是他的精神还在鼓舞着我们。A. died一般过去时形式;B. has been dead现在完成时态形式;C. has died现在完成时态形式。由for…可知句子描述的是从过去开始的动作状语一直延续到现在,用现在完成时态。die是非延续性动词,不能与表示一段时间的for…连用,表达成be dead。故选B。
【点评】本题考查现在完成时的延续性动词。以及died;has been dead;has died三种时态的用法和区别。
38.C
【解析】句意:自从韩国政府允许萨德系统落户韩国,数以百万计的中国人反对韩国商品。since+从句 (一般过去时态),表示的是截止到目前的时间段,主句用现在完成时态,表示做某事已经存在多长时间了,故答案为C。
39.B
【解析】句意:—孩子们在哪儿?――他们去北京了。A.have been去过某地(已经回来);B.have gone去了某地(未回来);C.have left 离开(离开后不加介词,出发去某地:leave for);D.have arrived到达(后跟介词at或in)。根据语境,找不到孩子们,是因为他们去了北京,没有回来,故选B。
【点评】考查现在完成时,注意have gone to和have been to的区别。
40.D
【解析】句意:——Dave,这本科学书是酷的,我可以借它吗?——对不起,我不得不把它还给图书馆,我已经借了好几周了,明天到期。for+时间段用现在完成时,并且用延续性动词,结构是have/has+动词过去分词,排除A、B。borrow是非延续性动词,keep是延续性动词,borrow的延续性动词是keep,故选D。
【点评】考查现在完成时,注意平时识记for+时间段用现在完成时,并且用延续性动词,结构是have/has+动词过去分词。
41.C
【解析】句意:——新冠病毒在印度广泛传播。当心!——对。超过30万人在那里丧生。根据上下文可知,从新冠病毒-19在印度传播,到现在已经造成了30万人死亡,应用现在完成have done,故为have died,故选C。
【点评】考查过去已经完成的动作对现在造成的影响。现在完成时过去完成的动作对现在的影响,要根据题意来判断时态。
42.A
【解析】句意:——巴黎是一个好地方。——的确是。我已经去过那两次了。A.已经去过某地,去了并且回来了,现在完成时;B.已经去了某地,去了还没有回来,现在完成时;C.去了,一般过去时;D.将去,一般将来时。根据twice可知时态是现在完成时,并且已经去过两次了,去了并且回来了,所以用have been,故选A。
【点评】考查现在完成时,注意平时识记have/has been to和have/has gone to的区别。
43.C
【解析】句意:——请给我些果汁。——对不起,我们餐厅现在没有果汁,来点可乐怎么样?从sorry与How about some Cola判断前面说的应该是没有果汁,空格应该用否定形式,这里表示有用have got,主语是we,用haven't,故选C。
【点评】考查现在完成时的基本构成。要求牢记各种时态的构成形式,结合时间状语和上下文的关系,找出正确答案。
44.C
【解析】句意为:这家公司5年前就已经开业了。本题考查的是从过去开始,一直延续到现在,甚至仍将继续延续下去的动作或状态,应用现在完成时。由于open在英语中是短暂性动词,不可延续,但是其形容词形式表示状态,可以延续。故选C。
【点评】考查现在完成时的用法。
45.A
【解析】句意:——你已经带他参观了博物馆了吗?——是的。我们在那玩得很开心。根据yet在疑问句中和现在完成时连用,故选A。
【点评】考查句子的时态。根据句子的关键词确定句子的时态,选出正确答案。
46.C
【解析】句意:——你曾经听到这首歌吗?——是的,我听过。它非常美妙。ever与现在完成时连用,现在完成时构成形式:have/has+动词的过去分词。主语you,谓语动词应用 Have; heard 。故选C。
【点评】考查动词的现在完成时,注意标志词ever。
47.A
【解析】句意:——你爸爸在哪儿?我好几天没见到他了。——他出差去上海一个星期了,下周回来。A:现在完成时,去了,持续动词,B:现在完成时,去过,瞬间动词,回来了,C:现在完成时,去了,没回来,D:去了,过去时,根据for a week,可知是现在完成时标志,故时态是现在完成时,段时间搭配持续动词,故选A。
【点评】考查动词,时态,注意识记has been in表示持续,现在完成时的用法。
48.D
【解析】句意:他们已经去北京了,并且将在那里待2周。A.是一般过去时;B.一般现在时;C.现在完成时,表示去过某地,并且已经回来了;D.现在完成时,表示去了某地,还没回来。根据后半句will stay there for two weeks.可知他们去了还没回来,故选D。
【点评】考查现在完成时have been to和have gone to的区别。
49.D
【解析】句意:小汤姆离开家已经十年了。由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。leave对应 的延续性动词为be away。
【点评】考查现在完成时。
50.B
【解析】句意:——我听说中欧高铁的服务水平有了很大的提高。——是的。现在从西安到杜伊斯堡的火车只需要10天左右。A:improved,提高,一般过去时。B:has improved,已经提高,现在完成时。C:will improve,将提高,一般将来时。D:was improving,正在提高,过去进行时。根据"I've heard that the China-Europe Express Rail service ____ a lot."可知,本句时态为现在完成时have/has done,表示过去发生的事情对现在的影响。故选B。
【点评】考查动词时态。注意have/has done为现在完成时。
21世纪教育网(www.21cnjy.com)
同课章节目录