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

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

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

资源简介

/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
2025年外研版九年级英语上册精讲精练
Module 4 Home alone
核心语法:现在完成时
一、核心概念
现在完成时 表示动作在过去发生,但与现在有联系,强调对现在的影响或结果。
结构: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)
四、时间状语
1、不确定时间:
already(已经)
just(刚刚)
yet(还,仍)
ever(曾经)
never(从不)
2、一段时间:
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.–Have you____________ to Australia
-No, not yet.
A.go B.are C.been D.gone
2.— Where is Mike
— He _____to New York on business. He _______ the airport at five in the morning .
A.has gone; has left for B.has been; has left for C.has gone; left for D.has been; left for
3.—How long can I _____ the VCD
—A week.
A.borrow B.see C.buy D.keep
4.--Shall we go to Spring Bay together
--No, thanks. I have already there.
A.gone B.gone to C.been D.been to
5.Mr Li ________ England. He ________ London for two weeks.
A.has been to, has been to B.has gone to, has been in
C.has been to, has been in D.has gone to, has been to
6.Last week I ________ a cold. My sister also ________ a cold since last week.
A.have had; has had B.caught; has had C.have had; has caught D.caught; has caught
7.—How long ______ since you ______ to study English
—For about three years.
A.was it, began B.is it, begin C.has it been, began
8.In the past two years, the bad living environment they were used to a lot. They have bigger and brighter houses.
A.improving B.improve C.has improved D.improved
9.The Greens _____ China for seven years.
A.have come to B.have been to
C.have come in D.have been in
10.I _____________ Space Museum in Moon Town yet.
A.have been B.haven't gone to C.haven't been to D.have gone
11.Alex’s grandfather _______ tea culture for ten years.
A.studies B.studied C.has studied D.was studying
12.Linda a lot since I saw her last time
A.has changed B.willchange C.is changing D.changed
13.Lily says she _________ the book for ten days and she has to return it to the library today.
A.has borrowed B.borrowed C.has kept D.is going to borrow
14.Over fifty countries _______ the AIIB(亚投行) so far.
A.joined B.was joining
C.had joined D.have joined
15.I’m so glad that I ________ nearly half of the test till now.
A.finish B.finished C.will finish D.have finished
16.—Have you ________ been to France
—No, ________.
A.ever; never B.never; ever C.ever; ever D.never; never
17.We have ______ the game ______ the computer.
A.taken;off B.take;off
C.copy;onto D.copy;to
18.Great changes ________ in my hometown in the past five years.
A.take place B.took place C.have taken place
19.Ben is a foreign teacher.So far,he in Shiyan for five years.
A.was teaching B.has taught C.will teach D.taught
20.—Would you like to see the movie this evening
—Oh, it’s a good movie. But I ________ it already.
A.haven’t seen B.have seen C.see D.will see
21.Mr. King a lot about Chinese culture since he came to Beijing.
A.has learnt B.will learn C.learns D.learnt
22.Uncle Liang ________ in Haikou since 1980, so he knows a lot about the city.
A.lives B.lived C.has lived D.was living
23.Mike ______ more than 800 people in the last two years.
A.is interviewing B.has interviewed C.will interview D.interviews
24.I ________ here since I was born in Starlight Town.
A.lived B.have lived C.am living D.had lived
25.Sorry, I ________ a mistake. Let me correct it.
A.will make B.am making C.was making D.have made
26.My aunt is a writer. She ______ more than ten books since 1980.
A.writes B.wrote C.has written D.will write
27.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.
A.was working B.is working C.has worked D.will work
28.—When ________ you ________ the new bike
—I ________ it for 2 days.
A.did;have;bought B.did;buy;have had C.did;buy;have bought
29.— Internet business traditional business in the past few years
—Not really.
A.Does; beat B.Will; beat C.Has; beaten D.Is; beating
30.That’s an interesting movie. I      it twice.
A.watch B.have watched C.watched
31.—Have you ________ been to Guangdong
—Not ________. But I plan to go there this summer.
A.never; already B.just; never C.yet; already D.ever; yet
32.—What are you looking for, Michael
—My cousin’s MP3 player. It ________ right here just now and now it’s ________!
A.has been; gone B.was; gone C.was; going D.is; going
33.This is my      car. I’ve      it since a year ago.
A.own; own B.owned; owned C.own; owned
34.Lei Feng ________ for many years, but his spirit is still encouraging us.
A.died B.has died C.was dead D.has been dead
35.Last month I ________ a book. That is to say, I ________ a book since last month.
A.have kept; have kept B.have kept; have borrowed
C.borrowed; have kept D.borrowed; have borrowed
36.—How long may I ________ your dictionary —For one week.But it mustn't ________ to others.
A.keep;be lent B.borrow;lend
C.lend;be borrowed D.have;borrow
37.— It’s time to work now.
— OK. I’ll wake Carl up. He for an hour.
A.has fallen asleep B.has been asleep C.fell asleep D.falls asleep
38.Miss Lin____________ a lot of work for the poor area since 2010.
A.does B.did C.has done D.will do
39.The foreign students ________ quite a few museums since they came to Beijing.
A.visited B.will visit C.are visiting D.have visited
40.—I ________ to the beautiful beach in Hainan.
—That’s wonderful. But I ________ there.
A.have gone; have never gone B.have been; have never been
C.have been; have never gone D.have gone; have never been
41.She _______ this book for nearly three weeks.
A.has borrowed B.has lent C.has bought D.has kept
42.Mother often tells me, “I hope you ________ what I ________ you to do at school!”
A.won't forget; have told B.don't forget; will tell
C.didn't forget; tell D.haven't forgotten; am telling
43.—Let's go for a walk.
—But I ________ my work yet.
A.don't finish B.won't finish C.didn't finish D.haven't finished
44.Our city ________ a lot since the subway was put into use.
A.changed B.has changed C.is changing D.will change
45.What ______ you ______ since you returned to China
A.will; do B.do; do C.did; do D.have; done
46.—Do you believe there are aliens
—No, because no life in space ________ any information ________ us so far.
A.send; to B.has sent; to C.launch; to D.found; for
47.—By way, where are your parents
―They________ shopping.
A.have been B.have gone C.went D.are going
48.Paper cutting ________ around for over 1,500 years.
A.is B.was C.were D.has been
49.—Would you like to see the movie The Battle at Lake Changjing this evening
—Oh, it’s a good movie. But I _______ it already.
A.saw B.will see C.see D.have seen
50.—You have been in Neijiang very long
—Yeah. ________ my parents came here.
A.For B.As C.When D.Since
51.His grandfather ________ for two years.
A.died B.has died C.has been dead D.has been died
52.I have been in Shanghai _________ two months.
A.for B.in C.on D.to
53.Sarah _________many places of interest in Beijing already.
A.visited B.has visited C.will visit D.visits
54.—How long have you ________ here
—For about two months.
A.been B.gone C.come D.arrived
55.— The new shirt looks good on you. When did you buy it
—On July 7th. I________ it for a week.
A.have bought B.have had C.bought D.buy
56.When he arrives at the bus stop, the bus for 20 minutes.
A.has left B.had left
C.has been away D.had been away
57.She ________ for five years and now she has a lovely daughter.
A.married B.has been married C.got married
58.In recent years, the economy of our country _________ rapidly.
A.is increased B.has increased C.increased D.has been increased
59.—When did you ______
—I’ve ______ for two months.
A.get married, been married B.get married, married
C.get married, gotten married D.marry, married
60.—How long have you ________ the dictionary
—For two weeks.
A.had B.bought C.borrowed D.got
61.—This car is Mrs Lee’s. She ________ it for over 10 years.
—Really It looks like a new one.
A.has bought B.has sold C.has had
62.(2017重庆渝北区) Lin Tao isn’t here now.He to Qingdao.
A.goes B.went
C.has gone
63.---What are you going to do next weekend
---I _____ yet. Do you have any good ideas
A.haven't decided B.won't decide
C.have decided D.didn't decide
64.Joan says that she ________ enough information for her geography homework.
A.finds B.has found C.found D.had found
65.David has worked here for 10 years since he ________ from university.
A.graduates B.graduated C.has graduated D.will graduate
66.He ___ his hometown two years ago. That is to say he ____ his hometown for two years.
A.leaves; has left B.left; has come to
C.leaves; has gone to D.left; has been away from
67.—Hello! Could I speak to Mr. Liu, please
—Sorry. He ________ for a month.
A.has been away B.was left C.left
68.——Is this your camera
——Yes, I it for two weeks.
A.bought B.had C.have had D.have bought
69.My grandparents ________ in that city since last year.
A.will live B.live C.have lived
70.Rick has learned a lot about Chinese culture _______ he came to China.
A.before B.when C.until D.since
71.How long ________ the store ________
A.has; been opened B.has; been open
C.did; open D.has; been opening
72.Though Mr. Li_____his hometown for over ten years, he misses his old friends from time to time.
A.has left B.has been away from
C.was away from D.left
73.— Hello, you're a student at the English centre, aren't you?
— Yes, I am. Sorry,
— Well, I see you in the library a lot.
A.did I say something wrong B.have you seen me
C.are you OK D.have we met before
74.How long you here since you to Beijing
A.did,live,came B.did,live,have come
C.have,lived,came D.have,lived,have come
75.—How long have your parents ________
—For more than thirty years.
A.married B.got married C.marry D.been married
76.A: Where is Peter Do you know
B: Sorry, I don’t. But I think he ________ the library.
A.has been to B.have gone to C.has gone to
77.—Here is my phone number, 8912232.
—Oh, I’ve ________.
A.wrote it down B.written it down C.wrote down them D.written them down
78.Have you ever _________ Hong Kong
A.gone B.gone to C.been to D.been
79.Everything has wrong.
A.go B.come C.gone D.became
80.I became a teacher ten years .I have been a teacher 2001. I have taught here about 10 years.
A.ago; since; for B.ago; for; since C.ago; before; for D.ago; in; after
81.—Dad! Where is Mom
—She the supermarket.
A.has been to B.has gone to C.is going to D.went to
82.—How long can I ________ your dictionary
—For one week. But you mustn’t ________ it to other people.
A.keep; lend B.borrow; lend C.lend; borrow D.have; borrow
83.—I haven’t seen Jerry for a long time. Where ______ he ______
—To Nanjing. He’ll stay there until next week.
A.has; gone B.has; been in C.has; been to D.has; been
84.My grandparents____ in that city since 2008.
A.will live B.live
C.have lived D.were living
85.This is the most beautiful park I have _____ visited.
A.ever B.yet C.never D.already
86.—He ________ exercise in the park every morning when he was young.
—Yes, but now the life he was used to ________ a lot.
A.used to; changing B.was used to; has changed
C.was used to; changing D.used to; has changed
87.The timetable(时间表)of our school .We now begin our first class at 9:00 a.m.
A.change B.has changed
C.will change D.changing
88.Denise __________ work. She will be back at five o’clock.
A.has been to B.has gone to C.has been in D.has gone
89.—Where ________
—I have been looking for you everywhere.
A.have you gone B.have you been C.do you go D.did you go
90.Since the Internet ________, people’s life has changed greatly.
A.come into being B.came into being C.comes into being D.has came into being
91.—Who’s the girl in the red dress Is she your elder sister
—No, it can’t be her. She ________ Taizhou for a school trip.
A.has gone B.has been to C.has been in D.has gone to
92.—When did the Browns come to China
—They ________ China for ten years.
A.have come to B.have been in C.have come in
93.Miss Gao isn’t here. She _____ to the bus station to meet Mr. Brown.
A.go B.has gone C.has been D.would go
94.So far, high-speed trains ________ most of the big cities in China.
A.have connected B.connected C.will connect D.connect
95.Jim _________ a lot about Chinese culture since he began to study in our school.
A.learns B.learnt C.will learn D.has learnt
96.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.
A.have been B.have gone C.has been D.have been to
97.―Is Tom coming to the concert this evening
―No, he _________ be at the concert. He _______ abroad.
A.mustn’t, has been B.mustn’t, has been to
C.can’t, has gone to D.can’t, has gone
98.My mother has taught in this school ________ she was twenty years old.
A.for B.until C.because D.since
99.Hurry up! The piano concert ________ for five minutes.
A.had begun B.has been on C.has begun D.began
100.I think you __________ it in China before.
A.may have seen B.must see C.can have seen D.can’t see
/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)
参考答案及试题解析
1.C
【解析】句意:——你去过澳大利亚吗?—— 不,没去过。
考查时态。根据答语“No, not yet.”,可知句子是现在完成时,判断空格选过去分词,所以,排除A、B;have gone to意为“到某地去”;说话时该人不在现场, have been to 意为“曾经去过某地”,现在已经不在那里了;根据答语可知空格指“曾经去过某地” ,故选C。
2.C
【解析】句意:--马克在那儿?--他已经去了纽约做生意了,他今天早上5点出发去机场了。根据语境可知第一个空是现在完成时,have been to...表示去过某地;have gone to...表示去了某地;短语leave for...表示去了……;第二个空用一般过去时态。根据题意。故选C。
3.D
【解析】——句意:我能借这个VCD多久?——一周。
考查延续性动词的用法。和一段时间连用动作要用延续性的状态词。borrow对应的延续性状态词是keep,buy对应的延续性的状态词是have。根据句意及下文的“A week”可知用keep,故选D。
4.C
【解析】句意:请看一下地图,找出龙湾在哪里。我们一起去春湾好吗 ——不,谢谢。我已经去过了。
Have been in强调“住在某地/待在某地一段时间”;have been to强调“过去到过而现在已返回;have gone to强调“动作的完成”,突出的是人;根据主语是I说明人已经回来了,所以是have been to,因为有there是副词,前面不用介词。故选C。
【点睛】三者都有“到/在某地去”的意思,区别在于:
1、涵义不同:
Have been in强调“住在某地/待在某地一段时间”
have been to强调“过去到过而现在已返回
have gone to强调“动作的完成”,突出的是人。
2、用法不同:
have gone to 和have been to 后面接+地点,时间状语可加可不加
have been in 后面接地点 +再接时间状语1、第三人称时可以采用has been to,has gone to和has been in
例句:She has been to Beijing two years .她两年前去过北京。
2、have been to 后面接的是here、there、home、abroad要去掉to
例句:I have been here with my wife.我和我的妻子来过这。
3、have gone to 一般不用第一、第二人称当主语例如:Jack has gone to Hangzhou, you can call him.
5.B
【解析】句意:李先生去了英国。他已经在伦敦待了两周了。
考查现在完成时的用法。has been to去过某地,现在已经回来了,强调过去的经历;has gone to去了某地,还没有回来,强调现在人不在说话地点;has been in在某地待了多长时间,常与一段时间连用。 根据“Mr Li…England. He…London for two weeks.”可知,第一个空,这里说李先生去了英国,人还没回来,应该用has gone to;第二个空,后面有for two weeks表示一段时间,说明他在伦敦待了两周了,要用has been in。故选B。
6.B
【解析】句意:上周我感冒了。我姐姐从上周开始也感冒了。
考查动词时态辨析。have a cold和catch a cold都表示“感冒”,但前者强调状态,后者强调动作。第一空根据时间状语“Last week”可知,感冒这一动作发生在上周,所以用一般过去时caught;第二空根据时间状语“since last week”可知,感冒这一状态从上周开始一直持续到现在,所以用现在完成时has had。综合两个空的情况,只有B选项符合题意。故选B。
7.C
【解析】句意:——你开始学英语多久了?——大概三年了。
考查动词的时态。since自从……,后加过去的时间点或过去时态的句子,是现在完成时的标志词,表示一个动作从过去就开始了一直持续到现在。即主句用现在完成时,从句用一般过去时。故选C。
8.C
【解析】句意:在过去的两年里,他们过去的糟糕的生存环境被改善了很多。他们有了更大更明亮的房子。A. improving动名词或现在分词; B. improve动词原形;C. has improved现在完成时态形式;D. improved过去式或过去分词。根据句意可知,又因in the past two years为现在完成时的标志词,故用现在完成时,故填has improved,故选C。
9.D
【解析】句意:格林一家来中国七年了。
根据“for seven years”可知该用现在完成时,并且谓语动词必须是延续性动词,表示一个状态。come to 来到;been to 去过;come in 将来;been in 在。所以选D。
10.C
【解析】句意:我还没有去过月球城的太空博物馆。
本题考查固定用法。根据yet常用于否定句和疑问句,本句不是疑问句,所以是否定句,故排除A和D;根据have gone to(去了),人不在,在途中或到了, have been to(去过),人在这里,并根据句意可知,此空是“还没有去过”的意思,故此空应填haven't been to,选C。
11.C
【解析】句意:亚历克斯的祖父研究茶文化已有十年时间。
考查动词时态辨析。studies一般现在时;studied一般过去时;has studied现在完成时;was studying过去进行时。根据时间状语“for ten years”表示持续十年的动作,强调从过去持续到现在并可能继续,应使用现在完成时。故选C。
12.A
【解析】句意:自从我上次见到她以来,Linda变化了很多。本题考查动词的时态。Change变化,改变。A. has changed 已经改变,是现在完成时 B. will change 将要改变,是一般将来时 C. is changing正在改变,是现在进行时 D. changed改变了,是一般过去时。本句是现在完成时的典型句型,故选A。
13.C
【解析】句意:莉莉说她已经把这本书借了十天了,今天必须把它还给图书馆。
考查动词辨析及时态。borrow借入,非延续性动词;keep借,延续性动词。根据“for ten days”可知用延续性动词,结合“he has to return it to the library today”可知过去发生的借书的动作,对现在造成了“必须把它还给图书馆”的影响,用现在完成时。故选C。
14.D
【解析】试题分析:句意:到目前为止五十多个国家加入了亚投行。根据so far可知该用现在完成时,所以选D。
考点:考查现在完成时。
15.D
【解析】句意:我很高兴到现在为止我已经完成了将近一半的测试。
考查时态。根据“I’m so glad that I…nearly half of the test till now.”可知,句中有时间状语till now,强调从过去开始到现在这个时间段里完成了将近一半的测试,这种过去发生的动作对现在造成了影响,所以句子时态应该用现在完成时。故选D。
16.A
【解析】句意:——你曾经去过法国吗?——没有,从来没有。
考查副词。ever曾经,常与现在完成时连用,表示某个动作或状态是否曾经发生过;never从未。分析句子可知,第一空表示“曾经”;第二空表示“从未去过”。故选A。
17.A
【解析】句意:我们已经把游戏从电脑上卸载下来了。
本题考查词义的辨析。根据句意可知,此空是卸载的意思,而copy是复制的意思,故排除C和D; 根据空前have 和句意可知,此句是现在完成时态,此空应填taken,故排除B,故选A。
18.C
【解析】句意:在过去的五年里我的家乡发生了巨大的变化。
考查现在完成时。根据“in the past five years”可知句子要用现在完成时,其谓语动词结构为“have/has+动词的过去分词”,主语Great changes为复数,助动词要用have,C选项符合该结构。故选C。
19.B
【解析】句意:本是一名外教,到目前为止,他在十堰教书已经五年了。
考查时态。A. was teaching过去将来时;B. has taught现在完成时;C. will teach一般将来时);D. taught一般过去时;根据句中的副词短语so far“迄今为止”判断空格用现在完成时,现在完成时的谓语动词的结构是“have/has+过去分词”;主语he是单数第三人称,助动词has,故选B。
20.B
【解析】句意:——你今晚想去看电影吗?——哦,这是一部好电影。但是我已经看过了。
考查动词时态。haven’t seen没有看过,现在完成时的否定形式;have seen已经看过,现在完成时的肯定形式;see看,动词原形;will see将要看,一般将来时。根据“But I...it already.”可知,此处表达的是已经看过了,所以用现在完成时,且此处表示肯定意义。故选B。
21.A
【解析】句意:自从金先生来北京,他学了很多中国文化。A. has learnt 学习,用于现在完成时态 ,主语单三时; B. will learn 学习,用于一般将来时态; C. learns 学习,用于一般现在时态,主语单三时; D. learnt学习,用于一般过去时态;根据since he came to Beijing.可知用现在完成时态;故选A
22.C
【解析】句意:梁叔叔从1980年起就住在海口,所以他对这个城市很了解。
考查动词时态。时间状语“since 1980”通常与现在完成时连用,主语为第三人称单数,应用has lived。故选C。
23.B
【解析】句意:迈克在过去的两年中已经采访了800多人。
考查时态。根据时间状语“in the last two years”可知此处用现在完成时have/has done,故选B。
24.B
【解析】句意:自从我出生在星光镇以来,我就一直住在这里。
考查动词时态。根据“since I was born in Starlight Town”可知,此处用现在完成时态,其结构为“have/has + done”。故选B。
25.D
【解析】句意:对不起,我弄错了。我来纠正一下。
考查现在完成时。根据“Sorry, I...a mistake. Let me correct it.”可知,因为已经犯了错误,所以现在要去纠正,故选D。
26.C
【解析】句意:我的姑妈是个作家。自1980年以来,她已经写了十多本书。
考查时态辨析。根据“since 1980”可知要用现在完成时,其结构为has/have done。故选C。
27.C
【解析】句意:我爸爸在一家熊猫保护中心工作了10年了,因此他对熊猫很了解。was working过去进行时的结构; is working现在进行时的结构;has worked现在完成时的结构;will work一般将来时的结构;根据for 10 years可知用现在完成时;故选C。
28.B
【解析】句意:——你什么时候买的那辆新自行车?——我买回来两天了。
考查时态。根据问句的题干“你什么时候买的那辆新自行车?”即提问过去的动作开始的时间,所以用一般过去时,这是一个特殊疑问句,应借助于助动词did,前面使用了助动词,后面的谓语动词要使用原形 buy;答语中,句中的时间状语for+时间段是现在完成时的标志,且句子中的谓语动词必须是延续性动词,现在完成时的构成是:主语+have/has+动词的过去分词;动词buy是一个非延续性动词,转换成 have之后才可以与时间段连用,表示动作延续了一段时间,故选B。
29.C
【解析】句意:——在过去的几年里,互联网业务打败了传统业务吗?——不是真的。
考查时态。根据时间状语in the past few years可知,句子是现在完成时。故选C。
30.B
【解析】句意:那是一部有趣的电影。我已经看了两遍。
考查动词时态。根据“twice”可知,已经看过两遍,对其内容已经了解,已完成的动作对现在造成了影响,用现在完成时have/has done的结构,故选B。
31.D
【解析】句意:——你去过广东吗?——还没有。我计划这个暑假去那里。
考查副词辨析。never从未;already已经;just刚刚;yet仍然,还;ever曾经。根据“Have you...been to Guangdong ”可知,此处指是否曾去过广东,一般疑问句中用ever;根据“Not...But I plan to go there this summer.”可知,此处表示“没去过”,not yet“还没有”,故选D。
32.B
【解析】句意:——你在找什么,迈克尔?——我表哥的MP3,它刚才还在这,现在不见了。
考查时态。根据“just now”可知第一空应用一般过去时态,故填was。根据“now”可知,它已经丢了,表示对现在的影响,应用现在完成时,空前已经有“has”,第二空应填过去分词gone。故选B。
33.C
【解析】句意:这是我自己的车。我一年前就拥有它了。
考查词义辨析。own自己的,形容词;拥有,动词。第一空用one's own表示“某人自己的”,own作定语修饰名词car。I've=I have,have与过去分词构成现在完成时结构,故选C。
34.D
【解析】句意:雷锋已经去世很多年了,但是他的精神还在鼓励我们。
考查动词的时态。根据“Lei Feng…for many years”可知,句子用现在完成时态,强调从过去开始的动作、状态一直延续到现在,die是非延续性动作,不能与表示一段时间的for连用,be dead符合题意。故选D。
35.C
【解析】句意:上个月我借了一本书。也就是说,我从上个月开始就借了一本书。
考查动词的时态。根据第一个空前的“Last month”可知,此处指过去的事情,应用一般过去时;根据第二个空后的“since last month”可知,此处用现在完成时,且表示动作的延续,谓语动词需用延续性动词“have kept”。故选C。
36.A
【分析】
【解析】句意:——你的字典我能保存多长时间?——一周,但是你千万不要把它借给其他人。
考查动词辨析。keep保存,保持,是延续性动词;borrow借,是瞬间性动词,不能和一段时间搭配使用;lend借给,瞬间性动词;have拥有。根据句意可知,第一句话中How long 表示一段时间,要与延续性动词一起连用,故B和C不对;第二句话表示借出,故D不对,选A。
37.B
【解析】句意:——现在到了工作的时间了。——好的,我叫醒卡尔,他睡了一个小时了。根据fall asleep入睡,短暂性动词;be asleep睡着,指状态,延续性的;根据for an hour.可知用延续性动词;故选B
38.C
【解析】本题考查动词时态。结合since 2010可知要用现在完成时。故答案为C。
39.D
【解析】句意:这些外国学生自从来到北京已经参观了好几家博物馆。
考查现在完成时态。根据“since they came to Beijing”可知,此处描述从过去某个时间到现在发生的事情,用现在完成时态,基本结构是have/has+动词过去分词。The foreign students作主语,助动词选用have,故选D。
40.B
【解析】句意:——我去过海南美丽的海滩。——太棒了。但我从未去过那里。
考查现在完成时。have been to表示“去过某地,现在已经回来”,have gone to表示“去了某地,现在还没有回来”。根据“That’s wonderful.”可知,第一个空用have been to,说明已经回来了;第二个空“我从未去过那里”,用have never been。故选B。
41.D
【解析】句意:她借这本书将近三周的时间。
考查延续性动词的用法。borrow,lend, buy均为非延续性动词,不能与一段时间连用。时间状语为:for nearly three weeks,用延续性动词。keep是持续性动词。故选D。
42.A
【解析】句意:母亲经常告诉我:“我希望你不将忘记我让你在学校所做的”。
本题主要考查一般将来时和现在完成时。结合句意,“我”希望你不要忘记“我”告诉你在学校要做的事情。第一个空,是还没有发生的事,将来可能会发生,所以用一般将来时态。故 won't forget 符合题意;第二个空,“告诉”这件事已经完成,并且这个动作到现在还有影响,故用现在完成时态。故 have told 符合题意。故选A。
43.D
【解析】句意:——我们去散步吧。——但是我还没有完成工作。
考查动词时态辨析。don’t finish一般现在时;won’t finish一般将来时;didn’t finish一般过去时;haven’t finished现在完成时。句中yet表示“还”,通常与现在完成时连用,所以空格处填haven’t finished。故选D。
44.B
【解析】句意:自从地铁投入使用以来,我们的城市发生了很大的变化。
考查动词的时态。根据“since the subway was put into use”可知,句子描述的是从过去某个时间点到现在发生的变化,用现在完成时。故选B。
45.D
【解析】句意:你回国后都做了些什么?
考查动词时态。根据“since you returned to China”可知,since 是完成时的标志,所以空处用现在完成时“have/has done”,故选D。
46.B
【解析】句意:——你相信有外星人吗?——不,因为迄今为止太空中没有生命向我们发送信息。
考查现在完成时和动词短语辨析。send...to向……发送;launch...to发射……到;find...for为……找……。根据“so far”可知应用现在完成时,其谓语结构为“have/has+done”,故选B。
47.B
【解析】句意:——顺便问一下,你父母呢?——他们去购物了。
考查完成时态。根据“By way, where are your parents ”可知,去购物了,用现在完成时态,go shopping“购物”,故选B。
48.D
【解析】句意:剪纸已经存在了1500多年。
考查时态。根据“for over 1,500 years”可知,句子时态为现在完成时(have/has done)。故选D。
49.D
【解析】句意:——今晚你想看电影《长津湖》吗?——哦,那是一部好电影。但是我已经看过了。
考查时态。根据“already”可知此处表示过去的动作对现在的影响,使用现在完成时have/has done。故选D。
50.D
【解析】句意:——你在内江住了很久了?——是的,自从我父母来这里。
考查连词的用法。For“因为”;As“作为”;When“当……的时候”;Since“自从……以来”。根据“have been in Neijiang”以及“my parents came here”可知,自从过去的某个时间开始一直延续到现在,所以要用since。故选D。
51.C
【解析】句意:他的祖父已经去世两年了。
考查现在完成时。根据“His grandfather…for two years.”可知,时态为现在完成时,应使用延续性动词be dead;die是短暂性动词不能与表示一段时间的短语“for two years”连用,因此用has been dead。故选C。
52.A
【解析】句意:我已经在上海两个月了。
考查现在完成时和介词辨析。for表示一段时间;in在较长时间内;on在具体某一天;to到。for+一段时间表示“持续……之久”,常与现在完成时连用,表示持续到现在的一段时间。 two months表示一段时间,故选A。
【点睛】时间介词on、in、at、for区别:
1、 at (在、于)在一特定的时间、节日、年龄。例如at forty 在四十岁时;at half past five五点半。
2、 in (在、在…之内、在…期间、在…后、过…后) ——天、年、月、季节、周次。例如in summer;in the morning;in July。
3、 3 on (在…时、在(某日)、在某日早/午/晚、当…时候、和…同时、刚一…)——日子、日期、星期加上早午晚。例如on June the fifth;on Friday evening;on the following afternoon。
4、 for 用来计量时间(年、月、日、时、分、秒等),for+一段时间。例如She's lived there for ten years.;The British and Irish have been quarreling for seven centuries。
53.B
【解析】句意:Sarah已经参观过北京许多有趣的地方了。本题考查动词时态。根据句意和already可知此处要用现在完成时。故选B。
54.A
【解析】句意:——你在这里多久了?——大约两个月。
考查延续性动词。been在,延续性动词;gone去,短暂性动词;come来,短暂性动词;arrived到达,短暂性动词。根据“How long have you...”可知,此处how long是对时间段进行提问,此处应用延续性动词。故选A。
55.B
【解析】句意:——你穿这件新衬衫很好看。你什么时候买的?——在7月7日。我买一个星期了。
考查动词时态辨析。have bought现在完成时;have had现在完成时;bought一般过去时;buy一般现在时。for+一段时间,表示动作从过去某个时间开始,一直延续到现在,并有继续下去的可能,句子用现在完成时,排除C和D选项。一段时间要与持续性动词连用,buy是短暂性动词,其对应的持续性动词是have,所以空格处填have had。故选B。
56.C
【解析】本题考查时态。由于从句是一般现在时,所以主句也应用相应的现在时态,故排除B和D项;而A项中left是非延续性动词,不能和for 20 minutes连用,所以本题选C。
57.B
【解析】句意:她已经结婚五年了并且现在她有一个可爱的女儿。
考查现在完成时态延续性动词。根据“for five years”可知,时态为现在完成时,结构为have/has+动词过去分词,和一段时间连用,动词应用延续性动词be married,主语she为单数形式,助动词用has。故选B。
58.B
【解析】句意:近些年,我们国家的经济有了飞速的发展。
考查时态。根据“In recent years”可知,句子用现在完成时的形式,且用主动形式,故选B。
59.A
【解析】句意 :——你什么时候结婚的?——我已经结婚两个月了。
第一个空是when引导的特殊疑问句,是一般过去时态,其结构是When did you+动词原形,短语get married表示结婚。根据下文for two months.可知动词用持续性动词或表示状态的,现在完成时态,结构是be+过去分词;be married for+一段时间。根据题意,故选A。
60.A
【解析】句意:——这本字典你拥有多久了?——两周了。
考查延续性动词以及短暂性动词的用法。had拥有;bought买;borrowed借入;got得到。根据How long以及For two weeks可知,动词要用延续性动词,BCD都是短暂性动词,故选A。
61.C
【解析】句意:——这辆车是李太太的。她已经拥有它超过10年了。——真的吗?它看起来像新的一样。
考查延续性动词和非延续性动词。buy买,sell卖,都是短暂性动词;have有,延续性动词。根据“for over 10 years.”可知,空处应用延续性动词,表示动作或状态从过去持续到现在。故选C。
62.C
【解析】句意:林涛现在不在这里,他去了青岛。A. goes一般现在时;B. went一般过去式;C. has gone现在完成时,表示去某个地方还没回来。根据句意和语境可知选C。
63.A
【解析】句意:你打算下个周末做什么 我还没有作出决定。你有什么好想法吗 根据yet一词可知该用现在完成时态的否定形式,所以选A。
64.B
【解析】句意:Joan说她为地理作业已经找到了足够的信息。
考查动词时态。finds发现,动词的第三人称单数形式;has found现在完成时;found是find的过去式或过去分词形式;had found过去完成时。根据句子结构可知,that引导的是宾语从句,主句谓语动词says是一般现在时,宾语从句中表示已经完成的动作,用现在进行时。故选B。
65.B
【解析】句意:大卫大学毕业后在这里工作了10年。
考查动词时态。since引导的时间状语从句,主句用现在完成时,从句用一般过去时,毕业的动作已经发生过,故选B。
66.D
【解析】句意:两年前他离开了家乡。也就是说,他离开家乡已有两年了。由two years ago(两年前)可知前半句为一般过去时,谓语动词应用过去式,故排除A、C两项;come是非延续性动词,在肯定句中不能与表示一段的时间状语连用,排除B答案,be away意为“不在,离开”,表示状态,可与表示一段的时间连用。故答案为D。
点睛:短暂性动词在现在完成时态的肯定句中不能与表示一段的时间状语连用,如句中的left为短暂性动词,另外还要记住几个常见的短暂性动词与延续性动词的转化:borrow→keep, buy→have, get/catch a cold→have a cold ,die→be dead, open→be open,end/finish → be over, begin/start→ be on, leave→be away, come→be in/here等。
如:His father died 10 years ago.=His father has been dead for 10 years。
I bought this pen 3 years ago. = I have had this pen for 3 days.
67.A
【解析】句意;——你好!我能和刘先生通电话吗?——抱歉,他离开已经一个月了。
考查现在完成时可持续性动词。根据“for a month”及语境可知此处指“已经离开一个月”,句子要现在完成时,且和一段时间连用要用可持续性动词。“left”的可持续性动词是“be away”。故选A。
68.C
【解析】句意:——这是你的照相机吗?——是的,我已经买了两个星期了。此题考查现在完成时。题目中的 for two weeks 说明用的是现在完成时,可以排除选项 A 和 B。剩下的选项 C 和 D 中, 由于 buy(买)是瞬间动词,在现在完成时中,瞬间动词不能够与一段时间连用,
需要转换成相对应的延续性动词 have,所以答案选 C。
69.C
【解析】句意:我爷爷奶奶自从去年以来就住在那个城市了。
考查现在完成时的用法。根据“since last year”可知,应用现在完成时,结构是“have/has+过去分词”,故选C。
70.D
【解析】句意:自从Rick来到中国,他已经学到了很多中国文化。
考查连词辨析。before在……之前;when当……时候;until直到……为止;since自从。根据句子时态可知,从句用一般过去时,表示过去某个时间点,主句用现在完成时,可知设空处用since引导时间状语从句,故选D。
71.B
【解析】句意:这家店开了多久了?
考查延续性动词。open打开,非延续性动词;be open开放,延续性动词。根据“How long”并结合语境可知,该句是现在完成时“have/has done”,且这是对一段时间提问,因此动词应填延续性动词,be open符合题意,其过去分词为been open。故选B。
72.B
【解析】句意:李先生虽然离开家乡十多年了,但他时常想念他的老朋友。根据for over ten years,可知应该用现在完成时态。for over ten years是现在完成时的标志词。现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。本题属于从过去已经开始,持续到现在的动作或状态,现在完成时态的构成:助动词have/has+过去分词。leave是非延续性动词,不能和表示一段的时间状语for……连用,应该用be away from。故选B。
73.D
【解析】句意:——你好,你是英语中心的一名学生,不是吗?——不,我是。对不起,我们以前见过吗?——哦,我经常在图书馆看见你。
根据语境,我们能够判定,双方见过面,只是没说过话。甲的回答说明上面的问题与“见面”有关。根据问话前面的“sorry”和选项的句意,我们可以先判定B、C项的内容与上下文不符。结合下文,A与之没有紧密联系。只有D项(我们以前见过面吗?)与下面的回答吻合。
74.C
【解析】句意:自从你去了北京,你在这里住了多长时间?since引导的时间状语从句用一般过去时,主句用现在完成时。故选C。
75.D
【解析】句意:——你父母结婚多久了?——30多年了。
考查现在完成时持续性动词。该句为现在完成时,动词marry和get married是非延续性动词,不能与表示一段时间的状语连用,应用延续性动词be married,故选D。
76.C
【解析】句意:A:彼得在哪里?你知道吗?B:对不起,我不知道。但是我想他去图书馆了。
考查动词短语和主谓一致。has been to曾经去过;have gone to已经去了,主语是复数名/代词;has gone to已经去了,主语是第三人称单数。根据“Where is Peter ”可知,空处应是回答他去了图书馆了,主语是he,助动词用has。故选C。
77.B
【解析】句意:——这是我的电话号码,8912232。——哦,我已经把它写下来了。
考查过去分词及代词辨析。根据“I’ve”可知,此处应用“have+过去分词”构成现在完成时,write的过去分词为written,排除A、C项;it它;them它们。根据“Here is my phone number”可知,这里指代上文提到的“phone number”,应用it来指代。故选B。
78.C
【解析】句意:你曾去过香港吗?
考查have gone to和have been to的区别。gone过去分词,去;gone to去了(某地);been to去过(某地);been过去分词,是。have been to sp.“曾经去过某地”,暗指人回来了;have gone to sp.“去了某地”,指人未回来。本题在和“you”聊天,说明“you”回来了。故选C。
79.C
【解析】句意:每件事都出了问题。
考查动词。空前有has,用现在完成时,排除A和D。come wrong不被接受的,go wrong出问题。根据句意,故选C。
80.A
【解析】句意:15年前我成为了一个老师,自从1997年我一直是一个老师,我在这里教书已经大约15年了。ago…之前,前面用一段时间,表示在一段时间之前;since自从,常跟现在完成时态搭配;for后面跟一段时间,表示某一动作持续了一段时间了;before在…之前,放在时间段的前面;in在…之后,跟一般将来时态连用。根据句意和这些词的用法可知应选A。
点睛:这个题目考查的是英语中一些表示时间的介词和副词的用法,这些介词和副词常跟固定的时态搭配使用,例如第一句话中became是一般过去时态,由此可知,这个时间状语应该是表示过去的,15 years ago的意思就是15年前,ago要放在一段时间的后面,而before应放在时间的前面;再如since这个词,它可以做介词和连词,表示自从…时候,主句常用现在完成时态,第二句话用的就是现在完成时,故应说的是自从1997年直到现在。学好这些介词和副词的用法对学生掌握各种时态是非常有用的,他们是各种时态的标志词。
81.B
【解析】句意:--爸爸!妈妈在哪儿 --她去超市了。
考查现在完成时。have/has been to意为“去过”,表示已从某地返回;have/has gone to意为“去了”,表示在去某地的途中或到了某地。根据Dad! Where is Mom 可知妈妈不在说话现场,答语需用现在完成时,故选B。
82.A
【解析】句意:——我能借你的词典多长时间?——一周。但你千万别把它借给其他人。
考查动词辨析。lend借给,借出;borrow借入;keep保存;have有。第一句话中How long表示一段时间,lend或borrow是瞬间性动词,不能和一段时间搭配使用,故排除B和C,结合“But you mustn’t...it to other people.”可知,第二句话是lend sth. to sb.“把某物借给某人”。第二空应用lend,故选A。
83.A
【解析】句意:——很久没见到杰瑞了,他去哪里了?——去南京了,他将在那里待到下周。
考查现在完成时。have been to“去过”,已经回来;have gone to'“去了”,还没有回来。根据“I haven’t seen Jerry for a long time.”可知,这里表示“去了”,还没有回来,用have gone to,主语是“he”,谓语动词用has,且“where”是疑问副词,介词to省略。故选A。
84.C
【解析】试题分析:句意:我的祖父母从2008年就生活在那个城市里。A.will live 是一般将来时; B.live 是一般现在时; C.have lived现在完成时; D.were living 过去进行时。since是现在外出时的标志词,现在完成时态:have/has+ 动词的过去分词。故选C。
【考点定位】:考查现在完成时的用法。
85.A
【解析】句意:这是我去过的最美丽的公园。
考查副词。ever表“曾,曾经”,用于疑问句或肯定句;already表示“已经”的意思,主要用在肯定的陈述句中,通常与动词的完成时连用;yet既可作于否定句、疑问句中,也可用于肯定句中,但表达的意思不尽相同,用于否定句,表“还,尚”,用于疑问句,表“已经”,用于肯定句,表“仍然,还得”;never 从来不。根据“This is the most beautiful park I have _______ visited”,可知这是一个肯定句,这里的意思是“这是我曾经参观过的最漂亮的公园”。故选A。
86.D
【解析】句意:——当他年轻的时候,每天早上都在公园锻炼。——是的,但现在他习惯的生活已经改变了很多。
考查动词短语和现在完成时。used to曾经;was used to习惯于。根据“when he was young.”可知,他年轻时,每天都在公园晨练,used to do sth表示“过去常常做某事”,第一空应用used to;由“...but now the life he was used to...a lot.”可知,现在他习惯的生活已经改变,此处为定语从句,主句时态为现在完成时,主语为the life,第三人称单数,谓语用“has+过去分词”。故选D。
87.B
【解析】句意:我们学校的时间表已经换了。现在我们在上午9点开始第一节课。根据We now begin our first class at 9:00 a.m.可知,我们现在在上午9点开始上第一节课,因此表示我们的时间表现在已经更换了,故用现在完成时,故选B。
88.B
【解析】句意:丹尼斯上班去了,将在五点回来。
考查动词辨析。has been to 意为“去某处”,回来了; has gone to 意为“去某处”,没回来;has been in意为“去某处待了多久”;has gone去了。根据“She will be back at five o’clock.”可知,此处指的是“去了某地还没有回来”,选项B符合句意。故选B。
89.B
【解析】句意:——你去哪里了?——我一直在到处找你。
考查动词时态。由答语“I have been looking for you everywhere.”可知,问句的时态也是现在完成时,故排除C、D两项。have you gone去了某地,人未回来;have you been去了某地,现已回来。由答语“I have been looking for you everywhere”可知,此处应为人已经回来了,故用have you been。故选B。
90.B
【解析】句意:自从互联网诞生以来,人们的生活发生了巨大的变化。
考查时态。此处是“主句(现在完成时)+since从句”的结构,从句要用一般过去时,动词用过去式,故选B。
91.D
【解析】句意:——那个穿红裙子的女孩是谁?她是你的姐姐吗?——不,不可能是她。她去台州参加学校组织的旅行了。
考查现在完成时。has gone已经去了;has gone to去了某地,现在还没有回来;has been to去过某地,现在已经回来,不在那里了;has been in在某地待了多久时间,通常与“for+时间段”连用。根据“No, it can’t be her.”可知,她人没回来,且空后是具体地点,用has gone to。故选D。
92.B
【解析】句意:——Browns一家人是什么时候来中国的?——他们在中国十年了。
考查现在完成时。have come to“已经来到……”;have been in“在某地”;have come in “已经进入……”。for ten years是一段时间,前面要用延续性动词。come是非延续性动词,后面不可接表一段时间的短语。故选B。
93.B
【解析】句意:高老师不在那儿。她已经去公交车站接布朗先生了。
考查时态。结合语境可知本句描述的是现在已经完成的动作,故用现在完成时态。在完成时态中has been to 是已经去过某处,并且已经回来了。has gone to 是已经去了某处,但是到目前为止还没有回来。结合语境“Miss Gao isn’t here.”可知高老师去了还没回来。故选B。
94.A
【解析】句意:到目前为止,高速列车已经连接了中国的大部分大城市。
考查动词时态。从“So far”判断,句子是现在完成时,构成:have/has+动词的过去分词。故选A。
95.D
【解析】句意:Jim自从开始在我们学校学习之后学到了很多关于中国文化的东西。
考查现在完成时。根据“since”可知主句要用现在完成时,其结构是“have/has done”,故选D。
96.A
【解析】句意:不是班里所有的学生下周都想去苏州博物馆,因为他们中大约五分之三以前去过那里。
考查主谓一致以及地点副词用法。根据语境可知,此处指的是有五分之三的学生曾经去过那里,have been to意为“曾经去过某地”,现在已经不在那里了,B选项可排除。there为地点副词,前面不用介词,D选项可排除。three-fifths of后面接的是表复数概念的人称代词them,故应用have been,故选A。
97.D
【解析】试题分析:句意:-今天晚上Tom来演唱会吗?-不,他不能去演唱会,他去了国外。mustn’t 禁止,不要;can’t 不可能。根据这个问题的回答可知,Tom来不了演唱会,故排除A和B;have been to 去过某地,表示去了又回来了;have gone to 去了某地,去了还没回来。根据句意可知选D。
考点:考查情态动词和动词的时态。
98.D
【解析】句意:我母亲从二十岁起就在这所学校教书。
考查连词辨析。for因为;until直到;because因为;since自从。根据“My mother has taught in this school … she was twenty years old”可知,从句是一般过去时,主句用现在完成时,应用连词since引导时间状语从句,故选D。
99.B
【解析】句意:快点,钢琴音乐会已经开始五分钟了。
考查延续性动词。本句的时间状语for five minutes要求其语动词必须是延续性的。而begin“开始”为瞬间动词,其延续意义可以用be on来表达。故选B。
100.A
【解析】句意:我认为你以前在中国也许见过它。根据before以前,通常用于现在完成时态,排除B/D;根据may也许,can能,根据句意可知是也许见过它;故选A。
【点睛】can能,会 can’t不能,不可能,通常用于否定句的推测;should应该,shouldn’t不应该;may可以,可能,通常用于肯定句的推测, may not可能不;must必须,一定 mustn’t必须不能。情态动词后接动词原形,变疑问句时把情态动词提前,变否定句在情态动词后加not 。must引导的一般疑问句,表示必须时,否定回答用needn’t;may引导的一般疑问句,否定回答用can’t
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览