【弯道超车】Unit 2 I think that mooncakes are delicious!核心语法之现在完成时-2025年人教新目标版九年级全册英语精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Unit 2 I think that mooncakes are delicious!核心语法之现在完成时-2025年人教新目标版九年级全册英语精讲精练 (含答案解析)
格式 docx
文件大小 67.3KB
资源类型 试卷
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-07-16 16:04:22

图片预览

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
2025年人教新目标(Go for it)版九年级全册英语精讲精练
Unit 2 I think that mooncakes are delicious!
核心语法:现在完成时
一、核心概念
现在完成时是连接过去与现在的桥梁,主要表达:
已完成动作对现在的影响或结果
持续状态从过去延续至今
![时间轴图示](建议图示:左侧标"过去",右侧标"现在",中间用箭头连接)
二、结构公式
句式 结构 例句
肯定句 主语 + have/has + 过去分词 I have seen the movie.
否定句 主语 + haven't/hasn't + 过去分词 She hasn't finished her work.
疑问句 Have/Has + 主语 + 过去分词? Have you eaten breakfast
注意:
第三人称单数用 has(he/she/it)
过去分词:规则动词+ed,不规则动词需记忆(如 go→gone, see→seen)
三、四大核心用法
1、经历表达(Ever/Never)
Have you ever been to Beijing
I have never tried sushi.
2、已完成动作(Just/Already/Yet)
She has just left.(刚离开,现在不在)
Have you finished your homework yet
3、持续状态(For/Since)
They have lived here for 10 years.(仍住在这里)
I have known her since 2020.(至今仍认识)
4、重复动作
He has visited Paris three times.
四、标志性时间状语
类型 关键词 例句
不确定时间 already, just, yet I have already done it.
经历询问 ever, never, before Have you ever ridden a horse
持续时长 for + 时间段, since + 时间点 She has worked here since 2018.
次数统计 once, twice, ...times We have met twice this month.
禁区警示:
不能与明确过去时间连用(yesterday, last week)
正确:I have finished my homework.(未说何时完成)
错误:I have finished my homework yesterday.
五、易错点突破
1、延续性 vs. 非延续性动词
动词类型 正确用法 错误用法
延续性动词 I have lived here for 2 years. -
非延续性动词 I have had this car since 2020. have bought
2、have been to vs. have gone to
She has been to Tokyo.(曾去过,已回)
Tom has gone to London.(已去,未回)
3、时态对比
现在完成时 一般过去时
I have lost my keys.(现在找不到) I lost my keys yesterday.(仅陈述事实)
六、记忆口诀
"现在完成时,过去连如今;
have/has加过分,already/yet要记清;
for接时间段,since跟时间点;
非延续动词需转换,been/gone别混淆!"
1.My parents _________ Beijing on business for a whole week, so I live with my grandparents these days.
A.have been to B.have been in C.have gone to D.have arrived in
2.—Mom, I want to watch The Lion King on CCTV Channel 6 tonight.
—Oh, e on! It ________ for a few minutes.
A.has begun B.will begin C.has been on D.will be on
3.—Is Mr. Clark there I need to talk to him.
—Sorry, he ________ Shanghai on business for three days.
A.went to B.has gone to C.has been in D.has been to
4.Mrs. Wu, we ________ the cleaning work. Can we go home now
A.finish B.have finished C.will finish
5.—Why are you in such a hurry
—Because the class ________ for 10 minutes.
A.is on B.begins C.has been on D.has begun
6.The number of Chinese Weibo users ________ 600 million in recent years.
A.has reached B.have reached C.reached D.will reach
7.Daming ________ a member of the school space club for two years.
A.was B.is C.will be D.has been
8.—_________ you ever _________ Shanghai Disneyland
—Yes, twice. It’s really amazing!
A.Have; gone to B.Do; go to C.Have; been to D.Will; go to
9.Volunteers in Nanjing ________ over 1,000 trees along Yangtze river since the ‘Protect Mother River’ project began in 2021.
A.plant B.planted C.have planted D.will plant
10.My sister has been interested in painting ________ she was 3 years old.
A.although B.because C.when D.since
11.Tom ________ great progress since he joined the tennis club.
A.makes B.has made C.was making D.make
12.The old man________ his dog alone since his wife________.
A.has got used to walk; dead B.has been used to walk; has been dead
C.has got used to walking; dead D.has been used to walking; died
13.—_________ you decided which story to read
—No, I _________.
A.Did; didn’t B.Have; didn’t C.Have; haven’t D.Did; haven’t
14.—Have you finished reading the book
—Yes. I ________ it. It’s very interesting.
A.finishes B.will finish C.was finishing D.have finished
15.—What does your cousin think of the movie
—Really amazing. He ________ it three times.
A.watches B.has watched C.will watch D.is watching
16.I’ve had this dress ________ I was a child.
A.when B.that C.since
17.—Who knows the documentary China the Mission (任务) to the Moon
—Everyone in the class. We ________ it several times so far since our geography teacher introduced it.
A.watched B.was watching C.have watched D.will watch
18.Tom ________ many speaking competitions already and he won the first prize last year.
A.enters B.entered C.will enter D.has entered
19.—Kangkang, do you know Mr. Green
—Yes, he ________ here since I was five years old.
A.has come B.has been C.comes D.came
20.My best friend Larry ________ Beijing three times.
A.has been to B.has been in C.has gone to D.has gone in
21.—Oh, Nancy! I haven’t seen you for a long time.
—I came back a few days ago. I ________ children in North-west China for a year.
A.am teaching B.have taught C.will teach D.taught
22.—Hey, kids! Breaks get longer. What are you going to do in the 15 minutes’ break between classes
—Well, we ________ it seriously and now we have a good idea.
A.have discussed B.are discussing C.will discuss D.discuss
23.—________ have you ________ the bike, Tom
—For three days. My parents bought it as my birthday gift.
A.How soon; bought B.How soon; had
C.How long; had D.How long; bought
24.—What do you think of the book Journey to the West
—Fantastic! I ________ it twice and I’m still interested in it.
A.read B.am reading C.have read
25.“I ________ Wuxi three times and have deeply fallen in love with it,” said my online friend Jack.
A.have been to B.have gone to C.have left for D.have arrived in
26.—Have you ever been to Hainan
—Yes, I have. I ________ there twice.
A.have been B.have gone C.went
27.—The air here is much fresher than before.
—Exactly! We ________ a lot of trees in the past few years.
A.planted B.were planting C.have planted D.plant
28.Jay and his family ________ in Beijing since 2005.
A.live B.lived C.will live D.have lived
29.—How long has your mother had the beautiful tea set
—She’s had it ________ we moved to Xichang three years ago.
A.for B.since C.until
30.—Maria, what do you think of Wugong Mountain
—Very cool. I ________ there once. I’d like to go there again.
A.has been B.have gone C.have been D.has gone
31.—Where is Mr. Smith
—He ________ Guangzhou. He ________ there for a week.
A.has gone to; has been in B.has been to; has gone
C.has gone to; has been D.has been in; has gone to
32.— How long ________ you ________ this book
— For about one week. I ________ it from the library last Tuesday.
A.have; kept; borrowed B.have; borrowed; kept
C.do; keep; have borrowed D.will; keep; have borrowed
33.I ________ twenty English songs since last year.
A.learn B.learned C.have learned D.will learn
34.The Whites ________ many great places since they came to China.
A.has visited B.visited C.have visited D.will visit
35.—Hello! May I speak to Cathy
—Sorry, she isn’t here now. She ________ to Beijing.
A.goes B.is going C.went D.has gone
36.I ________ this bike last year, and I ________ it for nearly one year.
A.bought; have had B.have bought; have C.bought; have bought D.bought; bought
37.Susan wrote her first book ________. Her book ________ very popular all over the world ever since it came out.
A.in 1860’s; was B.in 1860s; has been
C.in the 1860s; has been D.in the 1860; was
38.Mike likes collecting stamps. He ________ more than five hundred stamps with the help of his parents so far.
A.is collecting B.was collecting C.will collecting D.has collected
39.—May I speak to Ann
—Sorry, she isn’t in. She ________ France.
A.has gone to B.has been to C.was going to D.goes to
40.—Look! I’ve got a fantastic storybook.
—Wow. You will love it. I ________ it three times already.
A.am reading B.have read C.was reading D.will read
41.Steve ________ three short stories since he joined the writing club last year.
A.writes B.wrote C.has written D.was writing
42.—Lucy, why don’t you take your own umbrella
—Someone else ________ my umbrella by mistake. I can’t find it now.
A.has taken B.takes C.was taking
43.—You’re looking very smart in a new suit today.
—Thanks. But to tell you the truth, I ________ it for quite a few years.
A.had B.bought C.have had D.have bought
44.—Nick, you come here so late. The concert ________ since half an hour ago!
—What a pity! No wonder all the singers have left.
A.has ended B.has been over C.has started D.has been on
45.—I’m sorry for being late.
—Never mind. The movie ________ for only 5 minutes.
A.has begun B.has been on C.have begun D.began
46.The Smiths ______ in Shanghai since 2015. They love the city.
A.live B.have lived C.will live D.lived
47.—How long is it since he ________ his hometown
—He ________ for nearly 10 years.
A.left; left B.has left; has left
C.has left; has been away D.left; has been away
48.Since last term, our school ________ AI to help us with English learning.
A.uses B.used C.has used D.will use
49.The old man _______ for ten years.
A.died B.has died C.has been dead D.has been died
50.Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it.
A.visit B.visited C.is visiting D.have visited
51.—Lucy, where is Mr. Wang
—He ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in D.has come to
52.He ________ basketball for 3 years. Now he is good at it.
A.plays B.has played C.played D.is playing
53.—Where is your sister
—She ________ Canada for three months.
A.has gone to B.had gone to C.has been to D.has been in
54.The number of the visitors to the museum ________ by 3,000 in the last two months.
A.increase B.increases C.has increased D.have increased
55.His latest book ______ more than 10 million readers so far, including children.
A.reach B.reaches C.reached D.has reached
56.—Will you watch the movie with us tonight
—No, I ________ the film twice.
A.will see B.have seen C.saw D.was seeing
57.—Where’s Steve these days
—He’s not in town. He ________ to Shanghai for a business meeting.
A.will go B.is going C.has gone D.has been
58.—I can’t believe the young couple ________ that European country.
—But it’s quite true. They came back last week and chatted with me about their stories.
A.have gone to B.have been to C.have arrived in D.have been in
59.—________ you ever ________ to Beijing
— Yes, twice. It’s a beautiful place.
A.Have; gone B.Did; go C.Have; been
60.— ______ you ______ the film Kung Fu Panda yet
— Yes. I saw it last week.
A.Did; see B.Have; seen C.Do; see D.Will; see
/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)
参考答案及试题解析
1.B
【解析】句意:我父母在北京出差整整一个星期了,所以这些天我和祖父母住在一起。
考查现在完成时。have been to去过某地,现已回来;have been in在某地待了多久时间;have gone to去了某地,还未回来;have arrived in到达,非延续性动词。根据“I live with my grandparents these days”可知,父母现在不在家,还在出差,排除选项A;根据“for a whole week”可知,此处与“for+一段时间”连用,应用have been in,表示“父母在北京出差停留一周”的持续状态。故选B。
2.C
【解析】句意:——妈妈,我今晚想看央视6频道的《狮子王》。——哦,亲爱的,快点!它已经开演几分钟了。
考查现在完成时的延续性动词用法。has begun已经开始;will begin将要开始;has been on已经上演;will be on将要上演。“for a few minutes”表示持续一段时间,需用延续性动词短语。故选C。
3.C
【解析】句意:——克拉克先生在那儿吗?我需要和他谈谈。——抱歉,他去上海出差三天了。
考查现在完成时的用法。went to去了,一般过去时;has gone to已去某地,未归来,瞬间性动词;has been in已在某地停留一段时间;has been to曾去过某地,已返回。根据“Sorry”可知,克拉克先生没有回来,排除选项D。根据“for three days”可知,此句时态为现在完成时,结构为have/has done,排除选项A。且动词要用延续性动词,空处用has been in。故选C。
4.B
【解析】句意:吴太太,我们已经完成了清洁工作。我们现在可以回家了吗?
考查时态。根据“Can we go home now ”可知,询问现在是否能回家,说明清洁工作已经完成,所以句子时态应用现在完成时,其结构为“have/has+done”,主语we为第一人称复数,所以助动词用have,finish的过去分词为finished。故选B。
5.C
【解析】句意:——你为什么这么着急?——因为课已经开始10分钟了。
考查时态。is on在进行,是延续性动词;begin开始,是瞬间性动词。此处与时间段连用,用现在完成时,用延续性动词,故选C。
6.A
【解析】句意:近年来,中国微博用户的数量已经达到了6亿。
考查时态及主谓一致。根据“in recent years”可知,时态为现在完成时“have/has done”,且主语“The number of Chinese Weibo users”是第三人称单数形式,故助动词应用has。故选A。
7.D
【解析】句意:大明成为学校太空俱乐部的成员已经两年了。
考查时态。根据“for two years”可知,句子时态为现在完成时。故选D。
8.C
【解析】句意:——你去过上海迪士尼乐园吗?——是的,去过两次。它真的太神奇了!
考查时态。根据“twice”可知,此处表示去过某地,但现在已经回来了,have been to“到过”符合。故选C。
9.C
【解析】句意:自2021年“保护母亲河”项目启动以来,南京的志愿者们已经在长江沿岸种植了1000多棵树。
考查现在完成时。根据“since the ‘Protect Mother River’ project began in 2021”可知,句子时态为现在完成时,其结构为“have/has+动词的过去分词”,主语“Volunteers”为复数,助动词用have,plant的过去分词为planted。故选C。
10.D
【解析】句意:我妹妹从她3岁起就对绘画感兴趣了。
考查连词辨析。although虽然;because因为;when当……时候;since自从。根据“My sister has been interested in painting”可知,句子使用了现在完成时,表示从过去某一时间点开始持续到现在的状态。“she was 3 years old”表示时间的起点,因此应选since,表示“自从她3岁起”。故选D。
11.B
【解析】句意:自从加入网球俱乐部以来,Tom取得了长足的进步。
考查时态。根据“since…”可知,主句时态为现在完成时。故选B。
12.D
【解析】句意:自从妻子去世后,这位老人已经习惯独自遛狗了。
考查现在完成时和动词短语。get/be used to doing sth.“习惯于做某事”;be used to do sth.“被用来做某事”。此处是指习惯独自遛狗,且since引导的时间状语从句时态应用一般过去时;由“since his wife...”可知,主句时态是现在完成时,动作应是延续性的动作,所以用be used to,故选D。
13.C
【解析】句意:——你已经决定读哪个故事了吗?——不,我还没有。
考查现在完成时和一般疑问句。根据“…you decided which story to read ”可知,动作从过去开始持续到现在,应用现在完成时,其结构为“have/has done”,主语是you,第一空应用Have;根据“No, I”可知,此处作否定回答,应表达为“No, I haven’t”。故选C。
14.D
【解析】句意:——你读完这本书了吗?——是的,我已经读完了。它非常有趣。
考查动词时态。根据问句“Have you finished...”(现在完成时)及答句“Yes”可知,此处应用现在完成时表示过去的动作对现在造成的影响(已读完书),故选D。
15.B
【解析】句意:——你表弟觉得这部电影怎么样?——真的很棒。他已经看了三遍了。
考查现在完成时。根据“three times”可知,动作发生在过去并对现在产生影响,强调完成和结果,需用现在完成时,现在完成时的构成为:have/has+done(动词过去分词),主语为“He”,故应用has。故选B。
16.C
【解析】句意:这件衣服我从小就有了。
考查现在完成时。when当……时候;that那个;since自从。根据“I’ve had this dress…I was a child.”可知,此处指“这件衣服我从小就有了”,应用since连接,与现在完成时连用。故选C。
17.C
【解析】句意:——谁知道纪录片《奔月任务》?——班上的每个人都知道。自从地理老师介绍过它以来,到目前为止我们已经看了好几遍了。
考查现在完成时。根据“so far”可知,此处应使用现在完成时,其结构为“have/has+动词的过去分词”,主语“We”为第一人称复数,助动词用have,watch的过去分词为watched,故选C。
18.D
【解析】句意:Tom已经参加了许多演讲比赛,并且他去年赢得了第一名。
考查动词时态。根据“already”可知,空处时态为现在完成时,其结构为have/has done,主语Tom为第三人称单数,助动词用has,故选D。
19.B
【解析】句意:——康康,你认识格林先生吗?——是的,自从我五岁他就来这里了。
考查动词的时态。根据“since I was five years old”可知此句应用现在完成时“主语+have/has+动词的过去分词”,排除选项C和D;“since I was five years old”表示一段时间,与一段时间连用,瞬间动词“come”需变为延续性动词“be”。故选B。
20.A
【解析】句意:我最好的朋友Larry去过北京三次。
考查动词短语。has been to去过某地,现已回来;has been in持续待在某地;has gone to去了某地,尚未回来;has gone in搭配错误。根据“three times”可知,此句强调经历,去过北京三次,现已回来。故选A。
21.B
【解析】句意:——啊,南希!我很长时间没见你了。——我前几天刚回来。我在中国西北部教书一年。
考查动词时态。根据语境及“for a year”可知此处应用现在完成时“主语+have/has+动词的过去分词”。故选B。
22.A
【解析】句意:——嘿,孩子们!休息时间变长了。课间休息15分钟,你打算做什么?——嗯,我们已经认真讨论过了,现在有了好主意。
考查现在完成时。根据“What are you going to do in the 15 minutes’ break between classes ”以及“we…it seriously and now we have a good idea”可知,此处表示过去发生的事情对现在造成的影响,应用现在完成时,其结构为“have/has done”。故选A。
23.C
【解析】句意:——汤姆,你拥有这辆自行车多久了?——三天了。我父母买它作为我的生日礼物。
考查疑问词组和动词辨析。How soon多久以后;How long多长时间;bought是buy的过去分词,为短暂性动词;had是have的过去分词,为延续性动词。根据“—…have you…the bike, Tom —For three days.”可知,这里需要一个表示时间段的疑问词组和一个可延续的动词,How long用于询问时长,had是延续性动词,符合语境,说明询问拥有自行车的时间长度。故选C。
24.C
【解析】句意:——你觉得《西游记》这本书怎么样?——太棒了!我已经读过两遍了,现在仍然对它感兴趣。
考查现在完成时。根据“twice”和“still interested”可知,动作发生在过去但对现在仍有影响,需用现在完成时。故选C。
25.A
【解析】意:“我已经去过无锡三次,并深深爱上了它,”我的网友杰克说。
考查现在完成时用法及动词短语辨析。have been to表示“曾经去过某地(现已回来)”;have gone to表示“已经去了某地(未回来)”;have left for表示“已出发去某地”;have arrived in表示“已到达某地”。根据“three times”可知,去过无锡三次,并且已经不在无锡了。故选A。
26.A
【解析】句意:——你去过海南吗?——是的,我去过,我已经去过两次了。
考查动词时态辨析。have been to表示“去过某地(已返回)”,常与次数搭配;have gone to表示“去了某地(还未返回)”,强调人在途中或已到达;went是一般过去时,仅说明过去的动作。twice意思是“两次”,为次数,表示已经去过两次,用have been。故选A。
27.C
【解析】句意:——这里的空气比以前新鲜多了。——确实!在过去几年里我们种了很多树。
考查动词时态。根据“We…a lot of trees in the past few years.”可知,这里需要一个表示过去发生且对现在有影响的时态,in the past few years是现在完成时的标志词,have planted符合语境,说明过去种树的行为对现在空气变新鲜有影响。故选C。
28.D
【解析】句意:杰伊和他的家人自2005年以来一直住在北京。
考查现在完成时。根据“since 2005”可知,句子时态为现在完成时,其结构为“has/have done”,主语“Jay and his family”为复数人称,应用助动词have。故选D。
29.B
【解析】句意:——你妈妈拥有这套漂亮的茶具多久了?——自从三年前我们搬到西昌,她就有了。
考查从属连词辨析。for后接一段时间,与现在完成时连用;since自从,后接时间点或句子;until直到。根据空后的“we moved to Xichang three years ago.”可知,此处表示 “自从三年前我们搬到西昌”,应该用since引导时间状语从句,后接一般过去时。故选B。
30.C
【解析】句意:——玛丽亚,你觉得武功山怎么样?——非常酷。我去过那里一次。我想再去一次。
考查现在完成时。have been(to)去过某地(去而已归);have gone(to)去了某地(去而未归)。根据“I’d like to go there again.”可知,此处表示“去过那里一次”,主语是I,第一人称,所以此处应用have been。故选C。
31.C
【解析】句意:——史密斯先生在哪里?——他去广州了。他在那里待了一个星期。
考查现在完成时及短语辨析。has gone to表示“去了某地(还未回来)”;has been to表示“去过某地(已回来)”;has been in表示“在某地(后接地点)”;has been表示“在某地(后接副词there/here等)”。第一空根据“Where is Mr. Smith ”可知,史密斯先生去了广州还没回来,用has gone to;第二空后是副词there,用has been,故选C。
32.A
【解析】句意:——这本书你借了多长时间?——大概一周了,上个星期二我从图书馆借的。
考查动词时态。根据“For about one week”可知,问句是现在完成时,borrow“借”,非延续动词,不能和表示一段的时间连用,需要把它转化keep;根据“last Tuesday”可知,第二个空用一般过去时,故选A。
33.C
【解析】句意:从去年开始,我已经学了二十首英文歌曲。
考查时态。根据“since last year”可知,句子时态为现在完成时,C项符合。故选C。
34.C
【解析】句意:自从他们来到中国以来,怀特一家参观了许多伟大的地方。
考查动词时态。根据“since they came to China”可知,since引导时间状语从句,从句是一般过去时,主句用现在完成时,结构为have/has done。主语The Whites是复数,助动词用have。故选C。
35.D
【解析】句意:——你好!我可以和Cathy通话吗?——抱歉,她现在不在这儿。她去北京了。
考查动词时态。根据“she isn’t here now”可知,此处强调过去发生的动作对现在造成的影响,应用现在完成时。故选D。
36.A
【解析】句意:我去年买了这辆自行车,并且已经拥有它近一年了。
考查时态和延续性动词。第一个空,根据“last year”可知,此句时态为一般过去时,填动词过去式的bought作谓语;第二个空,根据“for nearly one year”可知,此处表示持续一段时间,且动作延续至今,需用现在完成时,且动词用延续性动词,用have had。故选A。
37.C
【解析】句意:苏珊在1860年代写了她的第一本书。自那本书出版以来,它一直在全世界非常受欢迎。
考查年代表达和时态。在英语中,表示“在某个年代”,使用“in the + 年代 + s”的结构;又由“…ever since it came out.”可知,此处表示从过去某个时间点 (书出版时) 一直持续到现在的状态,强调动作或状态的延续性,需用现在完成时。故选C。
38.D
【解析】句意:迈克喜欢集邮。在父母的帮助下,他目前已收集了500多张邮票。
考查现在完成时用法。题干中“so far”是现在完成时的标志词,表示动作从过去持续到现在并可能继续。故选D。
39.A
【解析】句意:——请让Ann接电话好吗 ——对不起,她不在。她去法国了。
考查动词时态。has gone to去了没回来;has been to去了已经回来;was going to过去将来时;goes to一般现在时。根据“Sorry, she isn’t in.”可知,所找的人现在不在,去了法国还没回来,用现在完成时“has gone to+地点”。故选A。
40.B
【解析】句意:——看!我有一本超棒的故事书。——哇。你会喜欢它的。我已经读了三遍了。
考查动词时态辨析。am reading 现在进行时;have read 现在完成时;was reading 过去进行时;will read 一般将来时。根据“already”可知,强调已经读过了,强调过去的动作对现在的影响,要用现在完成时。故选B。
41.C
【解析】句意:自从去年加入写作俱乐部以来,史蒂夫已经写了三篇短篇小说。
考查动词的时态。根据“since he joined the writing club last year”可知,此处是现在完成时,其结构是have/has done。故选C。
42.A
【解析】句意:——Lucy,你为什么不带自己的伞?——有人误拿了我的伞。我现在找不到了。
考查时态。根据题干可知,第二句话强调“伞现在找不到”,说明“误拿”的动作发生在过去,且对现在造成影响(现在找不到),因此需用现在完成时。故选A。
43.C
【解析】句意:——你今天穿新西装看起来非常帅气。——谢谢。但说实话,我已经穿这套西装好几年了。
考查动词时态及延续性动词与非延续性动词的用法。had有,过去式;bought买,过去式;have had现在完成时;have bought现在完成时。句中时间状语“for quite a few years”表示动作从过去持续到现在,需用现在完成时(have/has + 过去分词),buy为非延续性动词,不能与表示一段时间的状语连用,have“拥有”为延续性动词,可以与时间段连用,表示状态的持续。故选C。
44.B
【解析】句意:——尼克,你来得太晚了。音乐会已经结束半小时了!——太遗憾了!难怪所有歌手都离开了。
考查现在完成时及动词延续性辨析。根据“since half an hour ago”及“No wonder all the singers have left”可知,歌手都离开了,音乐会已经结束了,应选用延续性状态表达“结束”。“has been over”中,over为形容词,“be over”表示状态延续,可与时间段连用,故选B。
45.B
【解析】句意:——很抱歉我迟到了。——没关系。电影才开始5分钟。
考查现在完成时及非延续性动词。结合句意和语境,“begin”是短暂性动词,不能与“for+时间段(for only 5 minutes)”连用,需用对应的延续性动词短语“be on”。主语“the movie”是单数,现在完成时结构为“has+过去分词”,“be”的过去分词是“been”,所以用“has been on”。故选B。
46.B
【解析】句意:史密斯一家自2015年以来一直住在上海。他们热爱这座城市。
考查动词时态。根据“since 2015”可知,动作从过去持续到现在,需用现在完成时,结构为“have/has+过去分词”,主语The Smiths表示史密斯一家人,为复数概念,助动词用have。故选B。
47.D
【解析】句意:——他离开家乡多久了?——他离开近10年了。
考查动词时态。第一空:“since”引导时间状语从句时,主句用现在完成时,从句用一般过去时,故填left;第二空:“for nearly 10 years”表示持续的时间段,需用现在完成时的延续性动词结构,has been away符合语境,而“has left”是瞬间动词不能接时间段。故选D。
48.C
【解析】句意:自从上学期以来,我们学校一直使用人工智能来辅助英语学习。
考查现在完成时。根据“since last term”可知,动作从过去开始持续至今,需用现在完成时(have/has + 过去分词)。故选C。
49.C
【解析】句意:这位老人已经去世十年了。
考查动词时态。根据“for ten years”可知,句子时态应用现在完成时,其结构为have/has done,排除A;die是短暂性动词,不能与延续性时间连用,要转化为延续性动词“be dead”;主语“The old man” 是第三人称单数,助动词应用has,即has been dead。故选C。
50.D
【解析】句意:五彩云南乐园是云南省一个非常受欢迎的游乐园。自从它向公众开放以来,许多人参观了它。
考查动词时态。根据“Since it was open to the public, lots of people …it.”可知,此处时态为现在完成时,其结构为have/has done,主语为复数形式,助动词应用have。故选D。
51.A
【解析】句意:——露西,王先生在哪里?——王先生去了北京参加会议。
考查现在完成时。has gone to去了某地还未回来;has been to曾经去过某地;has been in已在某地待了一段时间;has come to已经来到某地。根据“Beijing to attend a meeting.”可知,王先生去了北京还未回来,需has gone to。故选A。
52.B
【解析】句意:他打篮球已经三年了。现在他很擅长。
考查现在完成时。根据“Now he is good at it.”可知,此处用现在完成时,表示过去发生的动作对现在造成的影响或结果。故选B。
53.D
【解析】句意:——你姐姐在哪里?——她去加拿大三个月了。
考查现在完成时。has gone to去了某地还未回来,现在完成时;had gone to去了某地还未回来,过去完成时;has been to去过某地已经回来,现在完成时;has been in待在某地,现在完成时。根据“for three months”可知,应用现在完成时,表示“已经在加拿大待了三个月了”,故选D。
54.C
【解析】句意:过去两个月,博物馆的参观人数增加了3,000人。
考查现在完成时。根据“in the last two months”可知,此句时态为现在完成时,表示过去发生的动作对现在的影响。结构为has/have done。主语为“The number of the visitors”,助动词用has;increase的过去分词为increased。故选C。
55.D
【解析】句意:到目前为止,他的新书已经拥有了一千多万读者,其中包括儿童。
考查现在完成时。根据“so far”可知,句子应用现在完成时,结构是“have/has+过去分词”,主语是单数名词“book”,助动词应用has,reach“到达”,过去分词是reached,应用has reached。故选D。
56.B
【解析】句意:——今晚你愿意和我们一起看电影吗?——不,我已经看过这部电影两次了。
考查时态。根据“the film twice”可知,是表达已经看过两次,用现在完成时。故选B。
57.C
【解析】句意:——Steve最近在哪儿?——他不在镇上。他去上海参加商务会议了。
考查现在完成时和has gone to。will go将要去,一般将来时;is going正在去,现在进行时;has gone已经去了还没回来;has been已经去过,回来了。根据“He’s not in town. He...to Shanghai for a business meeting.”可推知,Steve去了上海还没回来,不在镇上,故选C。
58.B
【解析】句意:——我真不敢相信那对年轻夫妇去过那个欧洲国家。——但这是真的。他们上周回来和我聊了聊他们的故事。
考查动词时态。have gone to到某地去了,还没有回来;have been to去过某地,已经回来了;have arrived in到达;have been in在某地。根据“I can’t believe the young couple …that European country.”及“They came back last week and chatted with me about their stories.”可知,此处表示那对年轻夫妇去过那个欧洲国家,并且已经回来了。故选B。
59.C
【解析】句意:——你曾经去过北京吗?——是的,去过两次。那是个美丽的地方。
考查现在完成时的用法。“have gone to” 表示“去了某地(未返回)”;“have been to” 表示“去过某地(已返回)”,强调经历。根据答语“Yes, twice.” 可知,动作已完成且已返回,故用“have been to”。故选C。
60.B
【解析】句意:——你已经看过电影《功夫熊猫》了吗?——是的,我上周看的。
考查时态辨析。Did; see一般过去时;Have; seen现在完成时;Do; see一般现在时;Will; see一般将来时。根据“yet”是现在完成时的标志词,答句“last week”说明动作发生在过去,但问句强调对现在的影响,因此用现在完成时。故选B。
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)