内容正文:
初中英语语法-时态5(现在完成时)的用法同步练习过去持续到现在
现在完成时 (has/ have done)
将来
现在
过去
概念
过去发生的动作对现在的影响或有可能持续到将来产生影响。
主语+ 主语+助动词 ( have/ has) + 动词过去分词+…结构
1)He has taught in our school for 30 years.他在我们学校教书已有30年了。
2)My father has always gone to work by bike. 我父亲一向骑车上班。例句
3)Have you had your lunch yet? 你吃午饭了
Yes, I have. 是的,我吃了。 No, I haven’t. 不,我还没吃。
一、单词拼写
写出下列词的过去分词
1.stop
2.be
3.beat
4.join
5.keep
6.find
7.cry
8.visit
9.work
10.spend
11.pay
12.take
13.put
14.speak
15.say
16.drop
17.fall
18.break
19.cost
20.study
21.My husband (leave) for Tokyo. He’ll be back in two days.
22.His pet cat has been (die) for three days, but he is still very sad.
23.She looks so sad because her cousin (not reply) to her letter yet.
24.Zhaxi (have) never been to Beijing.
25.Tom (make) great progress in the past two years.
26.Mr Wang (teach) in this school for twenty years.
27.Zhong Nanshan, the winner of the Medal of the Republic, the pride of all the Chinese people since 2019. (become)
28.The waste water from the factory (pollute) the rivers nearby recently.
29.Somebody has (steal) my bike. I have to walk to school now.
30.The exhaust fumes (废气) have our city since five years ago. (pollute)
31.We are tired out now because we (ride) the bike for such a long time.
32.The years at primary school (fly) by, and now it’s time for junior high school.
33.I (keep) the book from the library since two weeks ago.
34.I (be) interested in science since I (be) very young.
35.—The film you pay attention to (come) out recently. Shall we go to the cinema tonight?
—Good idea!
二、单项选择
36.—How long ________ you ________ a fever?
—Ever since last night.
A.have; got B.have; had C.have; caught D.did; have
37.He ________ England, and he ________ London for five months so far.
A.has gone to; has been to B.has been to; has been to
C.has gone to; has been in D.has been to; has been in
38.—Could you tell me when your uncle Jim ________ your aunt?
—I’m not sure. But I know they ________ for more than ten years.
A.married with; got married
B.married; have been married
C.married to; have married
D.got married; were married
39.Jane has ________ from school for two years. When she ________ the happy time, she always misses her teachers and classmates.
A.graduated; thinks back on B.been away; thinks
C.graduated; thinks of D.been away; thinks back to
40.He ________ a car as a birthday present, but he won’t ________ it as it is too expensive.
A.has accepted; receive B.has received; accept
C.accepts; receive D.receives; accept
41.Not only Peter but also his friends ________ just ________ to the library. They borrowed some interesting books.
A.have; been B.have; gone C.has; gone D.has; been
42.Mr Li ________ France for a holiday. He ________ abroad only once. He ________ there for 5 days.
A.has gone to; has been; has been B.has been to; has gone; has been
C.has gone to; has gone; has been D.has been to; has been; has gone
43.—How long ________ they ________?
—Sorry, I don’t know. But I know that Mr Chen is going to ________ a nurse next month.
A.did; marry; marry to B.have; been married; marry
C.have; got married; marry D.did; get marry; marry with
44.________, Jim has read five of the Harry Potter series. He has ________ to read.
A.So far; more two B.So far; two more
C.Until now; two another D.Until then; another two
45.She ________ for 15 years, yet she still doesn’t know what kind of man she ________.
A.has been married; has married with B.has got married; married to
C.has been married; married D.has married; has married to
46.—A lot of money ________ for the old man’s operation online.
—Yes, but the medicine cost ________ a lot, so we still need to get more for him.
A.raised; rose B.was raised; has risen
C.was risen; has raised D.was raised; rose
47.It’s the third time you ________ late for school this week.
A.were B.are C.had been D.have been
48.Jack _________ Rose in 2000. That is to say, they ________ for nearly 23 years.
A.got married with; have got married B.got married to; have married
C.married; have been married D.married to; have been married
49.—Where ________ Miss Zhang _________? I can’t find her.
—She went to the USA two months ago.
A.has, gone to B.did, go to C.had, been D.has, gone
50.Lu Xun _______ for about 80 years since his _______ in 1936.
A.has been dead, death B.has been dead, die
C.died, being dead D.was dead, died
51.I ________ you many times that smoking in the bedroom is dangerous and it may cause a fire.
A.tell B.told C.have told D.am telling
52.—Have you _________ to Guilin before?
—Yes, I __________ there four months ago.
A.been; have been B.been; went
C.gone; went D.gone; have been
53.I ________ here ________ the end of the month.
A.stayed, until B.will stay, until C.will leave, until D.left, until
54.—Li Yan is worried about her father who has joined the medical team to Africa.
—What a brave hero! I wonder ________.
A.how long he has been to Africa B.how soon he’ll return from Africa
C.how many times he has been in Africa D.whether he has gone to Africa before
55.— ________ did your uncle leave for the capital of Denmark?
—Let me see. He ________ for nearly 2 months.
A.When; has left B.How long; has been away
C.How long; has left D.When; has been away
56.—Did your parents come to visit you during the National Day Holiday?
—They ________ Shenzhen on October 3, and they have ________ for two days.
A.arrived in; come back B.reached; returned C.got to; been back
57.—_______ you _______ your grandparents to your birthday party yet?
—No, not yet. I will call them tonight.
A.Did … invite B.Do … invite
C.Will … invite D.Have … invited
58.The guide is very worried, for the train to Xi’an will leave in ten minutes, but two members of his group _________.
A.don’t arrive B.won’t arrive C.haven’t arrived D.didn’t arrive
59.The little boy ________ asleep for two hours. He must be tired after playing for a whole day.
A.has fallen B.went to C.has gone D.has been
60.—How long ________ you ________ this magazine?
—For two weeks.
A.have, kept B.were, keeping C.have, bought D.have, been kept
61.— ________ you been to Disneyland in Hongkong?
—Yes, I ________ there last summer.
A.Have; have been B.Are; go C.Have; went D.Are; went
62.—Xianning ________ a lot in the last few years.
—I’m really glad to see its changes in person. I take ________ in my hometown, just as you are ________ of yours.
A.changed; proud; pride B.has changed; pride; proud
C.changed; pride; proud D.has changed; proud; pride
63.—There are _________ many clubs in our school that I can’t decide which one to join.
—I _________ a member of the dancing club for over a year. Would you like to join us?
A.such; have been B.so; have been
C.such; have become D.so; have become
64.Mary ________ a bad cold for a week, she still feels ill.
A.caught B.has caught C.has had D.had
65.You said that Zhijin cave is very beautiful. ________ you ________ there?
A.Have; gone B.Have; been C.Have; gone to D.Have; been to
66.Mr. Li ________ four books, and all of them are bestsellers.
A.has written B.will write C.is writing D.writes
67.Confucius (孔子) ________ for about 2500 years, but his works still have great influence (影响) today.
A.died B.was dying C.has died D.has been dead
68.—The number of COVID-19 patients ________ all over the world.
—Yes, a large number of patients ________ so far because of the virus (病毒).
A.are increasing; died B.increases; has been dead
C.increased; have died D.is increasing; have died
69.—When _________ your dad _________ this car?
—In 2013. He _________ this car for ten years. He loves it very much.
A.has; bought; has had B.has; bought; has bought
C.did; buy; has bought D.did; buy; has had
70.—Where would you like to go for the weekend?
—I hear that Happy Valley ________ for several years. So we can go there.
A.opened B.has been opened C.has opened D.has been open
71.The robot shop ________ for two weeks, but I ________ there so far.
A.has opened; haven’t gone B.has been open; haven’t been
C.has been open; haven’t gone D.has opened; haven’t been
72.—The Whites have ________ Macao on vacation. They’ll stay there for a week.
—Oh, really? I have never ________ there.
A.gone to; been B.gone to; been to C.been to; gone
73.It’s said that one and a half hours ________ since the film ________.
A.has passed; has begun B.has passed; began
C.have passed; began D.have passed; has begun
74.—_____ Tom with his sister _______ the Leaning Tower of Pisa?
—Yes, only once.
A.Has; been to B.Have; been in C.Has; gone to D.Have; been to
75.Last week I ________ a book. That’s to say, since last week I ________ a book.
A.have kept, have kept B.have kept, have borrowed
C.borrowed, have borrowed D.borrowed, have kept
76.Since schools offered after-school service (服务), the students ________ three more lessons after school from Monday to Friday.
A.used to have B.used to having
C.have been used to have D.have been used to having
77.I ________ lots of delicious food, and what I like best is the dishes ________ by Mum.
A.tasted; cooking B.have tasted; cooked C.smelled; cooked
78.He ________ in Shanghai, but he ________ the village life since he came here.
A.used to live; has got used to B.used to living; has been used to
C.was used to live; has got used to D.used to live; has been used to
79.—Look! That lady looks like our English teacher.
—It ________ be her. She, as well as her parents, ________ Australia on holiday.
A.mustn’t; have gone to B.may not; have been to
C.can’t; has gone to D.can’t; has been to
80.The new cinema in our city ______ for two months, but I ______ there.
A.has opened; haven’t been B.has been open; haven’t gone
C.has opened; haven’t gone D.has been open; haven’t been
81.—Where is Tom? I can’t find him in the office.
—He _______ Hong Kong on business. He’ll come back next week.
A.has gone in B.has been in C.has gone to D.has been to
82.The restaurant near my home ________ for three years, but I ________ there so far.
A.has been open; haven’t been B.has been opened; haven’t been
C.has been open; haven’t been to D.has opened; haven’t been
83.—When did Mary ________ Tom?
—They have ________ for nearly 10 years.
A.marry; been married B.get married to; got married
C.marry to; been married D.get married with; got married
84.—Are you a football player in your school?
—Yes, I ________ the team 3 years ago. I ________ it for 3 years.
A.joined; have joined B.have joined; have been in C.joined; have been in
85.—When did your parents ________?
—In 2009. They ________ for over 10 years.
A.marry; got married B.get married; have married
C.marry; have married D.get married; have been married
86.—When ________ your father ________ the Health Club?
—Many years ago. He ________ the club for a long time.
A.did, join, has joined B.has, joined, has joined
C.did, join, has been in D.has, joined, has been a member of
87.Lu Xun ________ for about 87 years since he ________ in 1936.
A.has been dead; died B.has died; was dying
C.died; was dead D.was dead; died
88.I ________ a few books from the library last month and I have ________ them for over one month.
A.lent; lent B.borrowed; borrowed C.borrowed; kept
89.—Why are you worried?
—I’m expecting a call from my daughter. She _________ HK for three years.
A.has been in B.went to C.has been to D.has gone to
90.—Dad, mom isn’t at home. She ________ Wushang Supermarket.
—Oh, she ________ there twice this week.
A.went to, has been B.has gone to, has been
C.went to, has gone D.has gone to, has been in
91.—Sandy, how long have you had the iphone 14 pro?
—________ a couple of days ago. I ________ it last week.
A.For; bought B.For; have bought C.Since; bought D.Since; have bought
92.—When did the football match between Xinyun School and our school take place?
—Oh, it ________ for ten minutes, with a final score of 4:3. Xinyun School won the game.
A.ended B.has ended C.has been over
93.The Forbidden City, now the Palace Museum, _________ to the public for more than eighty years, but I haven’t _________ there so far.
A.has opened; gone B.has been open; been
C.has been open; gone D.has opened; been
94.—Where is your father?
—He ________ Australia and ________ Sydney for two weeks.
A.has gone to; has been in B.has been in; has been to
C.has gone to; has been to D.has been to; has been in
95.Please hurry up! The TV play for ten minutes.
A.started B.has started C.was on D.has been on
96.—I haven’t seen your brother for a long time. Where has he ________?
—He ________ Beijing for a month. He’ll be back next week.
A.gone; has been in B.gone; has been to C.gone; has gone to
97.My brother ________ the army when he was 18 years old. He ________ the army for two years.
A.joined; has been in B.has joined; has been in C.joined; has joined
98.—It’s dangerous to swim in that river.
—Yes, you are right. The government ________ people ________ swim in it recently.
A.warned; don’t B.has warned; not to C.led; to not
99.―What’s wrong with your computer?
―It ________ and requires ________.
A.is broken down, to fix B.has broken down, fixing
C.is broken down, to be fixed D.has broken down, to fix
100.Ben ________ to Beijing for 3 days, and he ________ soon.
A.has been; is going to come back B.has gone; will come back
C.went; comes back D.went; will come back
试卷第8页,共9页
试卷第10页,共10页
学科网(北京)股份有限公司
参考答案:
1.stopped 2.been 3.beaten 4.joined 5.kept 6.found 7.cried 8.visited 9.worked 10.spent 11.paid 12.taken 13.put 14.spoken 15.said 16.dropped 17.fallen 18.broken 19.cost 20.studied
【分析】该题考查动词变过去分词规则及不规则变化。动词不规则变化需特别记忆,动词过去式和过去分词变化规则如下:1、一般在动词原形后加-ed 。例:look -looked-looked,call-called-called 2、以-e结尾的动词直接加-d。例:move-moved-moved,phone-phoned-phoned 3、以辅音字母加y结尾的动词,变y为i, 再加-ed。例: study-studied-studied 4、以元音字母加y结尾的词,直接加-ed。例;play-played-played 5、末尾只有一个辅音字母的重读闭音节词,双写该辅音字母,再加-ed。例:stop-stopped-stopped
1.词意:停止。stop变成过去分词为规则变化,且它是以一个辅音字母结尾的重读闭音节动词,双写词尾辅音字母,再加-ed,故填stopped。
2.词意:是。be动词变成过去分词为不规则变化,其过去分词为been。
3.词意:打败。beat变成过去分词为不规则变化,其过去分词为beaten。
4.词意:参加。join变成过去分词为规则变化,在其后直接加ed即可,故填joined。
5.词意:保持。keep变成过去分词为不规则变化,其过去分词为kept。
6.词意:找到。find变成过去分词为不规则变化,其过去分词为found。
7.词意:哭泣。cry变成过去分词为规则变化,且它是以辅音字母加y结尾的动词,故变y为i, 再加-ed。故填cried。
8.词意:参观;拜访。visit变成过去分词为规则变化,在其后直接加ed即可,故填visited。
9.词意:工作。work变成过去分词为规则变化,在其后直接加ed即可,故填worked。
10.词意:花费。spend变成过去分词为不规则变化,其过去分词为spent。
11.词意:支付。pay变成过去分词为不规则变化,其过去分词为paid。
12.词意:带走。take变成过去分词为不规则变化,其过去分词为taken。
13.词意:放。put变成过去分词为不规则变化,其过去分词为put。
14.词意:说。speak变成过去分词为不规则变化,其过去分词为spoken。
15.词意:说。say变成过去分词为不规则变化,其过去分词为said。
16.词意:落下。drop变成过去分词为规则变化,且它是以一个辅音字母结尾的重读闭音节动词,双写词尾辅音字母,再加-ed,故填dropped。
17.词意:落下。fall变成过去分词为不规则变化,其过去分词为fallen。
18.词意:破坏。break变成过去分词为不规则变化,其过去分词为broken。
19.词意:花费。cost变成过去分词为不规则变化,其过去分词为cost。
20.词意:学习。study变成过去分词为规则变化,且它是以辅音字母加y结尾的动词,故变y为i, 再加-ed。故填studied。
21.has left
【详解】句意:我丈夫去东京了。他两天后回来。根据“He’ll be back in two days.”可知,是已经去了东京,用现在完成时,主语是单数,has left符合句意,故填has left。
22.dead
【详解】句意:他的宠物猫已经去世三天了,但他仍然非常伤心。根据“has been”和“for three days”可知,该句时态为现在完成时,且谓语动词需用持续性动词。die“死”是短暂性动词,应转换为be+形容词,die的形容词形式为dead“死的”。故填dead。
23.hasn’t replied
【详解】句意:她看起来很伤心,因为她的堂兄还没有回她的信。reply“回复”,根据“yet”以及语境,表示某件事情从过去持续到现在尚未发生,该句是现在完成时,主语是“her cousin”,动词应该填过去分词replied。故填hasn’t replied。
24.has
【详解】句意:扎西从未去过北京。主语“Zhaxi”为第三人称单数,助动词应用has。故填has。
25.has made
【详解】句意:在过去的两年里,汤姆取得了很大的进步。根据“in the past two years”可知,用现在完成时态,其结构是have/has done;主语Tom是单数名词,故填has made。
26.has taught
【详解】句意:王先生已经在这所学校教了二十年书了。根据“for twenty years”可知此处用现在完成时,主语是Mr Wang,结构是has+done,teach的过去分词是taught。故填has taught。
27.has been
【详解】句意:共和国勋章获得者钟南山自2019年以来成为全体中国人民的骄傲。由“since 2019”可知此处应是现在完成时have/has done,且用延续性动词,短暂性动词become对应的延续性动词是be。主语Zhong Nanshan是三单,助动词用has,be的过去分词是been。故填has been。
28.has polluted
【详解】句意:最近工厂的废水污染了附近的河流。pollute“污染”,根据“recently”可知此处表示过去的动作对现在的影响,用现在完成时,主语是The waste water from the factory,助动词用has。故填has polluted。
29.stolen
【详解】句意:有人偷了我的自行车。我现在不得不步行去学校。“has+过去分词”构成现在完成时,“steal”的过去分词是“stolen”。故填stolen。
30.polluted
【详解】句意:从五年前开始,废气就污染了我们的城市。空前有have,此处应用过去分词形式polluted,构成现在完成时的结构,故填polluted。
31.have ridden
【详解】句意:我们现在精疲力尽,因为我们骑了这么长时间的自行车。根据“for such a long time”可知用现在完成时have/has done,主语是we,助动词用have,动词ride“骑,乘”过去分词为ridden,故填have ridden。
32.have flown
【详解】句意:小学时光飞逝,现在该上初中了。根据“and now it’s time for junior high school.”可知,此处表示过去的动作对现在的影响,用现在完成时,主语“The years”是名词复数,助动词用have,fly的过去分词是flown。故填have flown。
33.have kept
【详解】句意:我从两周前就从图书馆借了这本书。根据“since two weeks ago.”可知,本句时态为现在完成时,其结构为:have/has+done,主语为I,助动词用have,动词keep的过去分词为kept。故填have kept。
34. have been was
【详解】句意:我从很小的时候就对科学感兴趣。since“自从”,后面的从句一般是过去时态,主句是现在完成时态。本句主语是I,因此第一空是have been;第二空是was。故填have been;was。
35.has come
【详解】句意:——你关注的那部电影最近上映了。今晚我们去电影院吗?——好主意!句中“you pay attention to”作定语修饰主语The film,谓语动词是come,根据“recently”和“Shall we go to the cinema tonight?”可知,表示该电影已经上映,时态用现在完成时(have/has done),主语是第三人称单数。故填has come。
36.B
【详解】句意:——你发烧多长时间了?——从昨晚开始。
考查现在完成时和延续性动词。get a fever发烧,是瞬间性动词;have a fever发烧,是延续性动词;catch a fever发烧,是瞬间性动词。根据“Ever since last night.”可知,此处用现在完成时,与时间段连用,谓语动词用延续性动词,故选B。
37.C
【详解】句意:他去了英国,到目前为止他已经在伦敦待了五个月了。
考查现在完成时。has gone to去了某地,还没回来;has been to去过某地,已经回来;has been in在某地多久。根据“He…England, and he…London for five months so far.”可知,此处说的是他去了英国还没回来,且已经在伦敦待了五个月了,因此第一个空用has gone to;第二个空填has been in。故选C。
38.B
【详解】句意:——你能告诉我你叔叔吉姆什么时候和你阿姨结婚的吗? ——我不确定。但是我知道他们已经结婚十多年了。
考查动词时态。“和某人结婚”应用“marry sb.”或者“get married to sb.”,因此第一空用“married”;第二空根据时间状语“for more than ten years”可知应用现在完成时,并且用延续性动词“be married”,因此应用“have been married”。故选B。
39.D
【详解】句意:简已经离开学校两年了。当她回想起那段快乐的时光时,她总是想念她的老师和同学。
考查现在完成时和词义辨析。graduate毕业;be away离开;think思考;think of想起;think back to回想起。根据“Jane has ... from school for two years.”可知,第一空指简从学校毕业两年了,与“for+一段时间”连用要用延续性动词be away;再根据“she always misses her teachers and classmates”可知,第二空指她回想起那些快乐的时光,用动词短语think back to。故选D。
40.B
【详解】句意:他收到了一辆汽车作为生日礼物,但他不会接受,因为它太贵了。
考查动词辨析及时态。receive收到;accept接受。根据“as it is too expensive”可知小汽车太贵了不会接受,won’t后接动词原形,第二空填accept,排除AC;收到一辆小汽车这个动作过去已经发生对现在造成了影响,第一空用现在完成时,排除D。故选B。
41.A
【详解】句意:不仅彼得而且他的朋友们都去了图书馆。他们借了一些有趣的书。
考查现在完成时以及主谓一致。have/has gone to去了某地(还未回来);have/has been to去过某地(已回来)。根据“They borrowed some interesting books”可知,现已回来,排除B和C选项。not only…but also连接并列主语,遵循“就近原则”,根据friends可知,助动词用have,故选A。
42.A
【详解】句意:李先生去法国度假了。他只去过国外一次。他已经在那里呆了5天了。
考查现在完成时。has gone to表示去了某地,人未回来;has been(to)表示去过某个地方,不过现在已经回来了,常与once、twice等表示频率的词组连用;has been (in)指的是在某个地方,从过去一直延续到现在,常与表示时间段词组连用。第一句表示去法国度假,人没有回来,用has gone to;第二句中有频率副词“only once”可知用has been (to),abroad是副词,省略了介词to,表示去过国外一次了;第三句中有“for 5 days”可知,用“has been (in)”,there 是副词,省略了介词in。故选A。
43.B
【详解】句意:——他们结婚多久了?——抱歉我不知道。但是我知道陈先生下个月要和一个护士结婚。
考查动词时态以及动词marry的用法。marry结婚,短暂性动词;been married已经结婚,延续性动词;got married结婚了,短暂性动词;get marry错误表达。how long要与现在完成时连用,且动词要用延续性动词,排除ACD三个选项。marry sb“与某人结婚”,故选B。
44.B
【详解】句意:到目前为止,Jim已经读了五本《哈利波特》系列的书,他还有两本可以读。
考查副词短语和数词。so far目前为止;until now到现在为止;until then直到那时(与过去完成时连用);more two错误表达;two more还有两本;two another错误表达;another two另外两本,还有两本。根据“...Jim has read five of the Harry Potter series.”可知,该句时态为现在完成时,其时间状语可用so far/until now,排除选项D;而当数词与more/another连用时,数词应放在more之前,another之后,所以此句“He has...to read.”的空处应是two more。故选B。
45.C
【详解】句意:她结婚15年了,但她仍然不知道自己嫁给了什么样的男人。
考查动词的用法。根据“for 15 years”可知,第一空用延续性动词,marry“结婚”对应的延续性动词为be married,排除B和D;第二空处是定语从句,先行词为“man”,表示她嫁给这个男人,marry sb意为“嫁给某人,与某人结婚”,所以空处用married作谓语。故选C。
46.B
【详解】句意:——网上为老人的手术筹集了很多钱。——是的,但是药费涨了很多,所以我们还需要再给他筹集一些。
考查动词辨析,时态和语态。raise筹集;rise上升。根据“A lot of money”可知,表示“筹钱”,排除C;与动词raise之间是动宾关系,第一空用被动语态,排除A。再由“but the medicine cost...a lot, so we still need to get more for him”可知,过去医药费上涨,应用动词rise,并对现在造成了影响“需要再筹集一些钱”,所以第二空用现在完成时。故选B。
47.D
【详解】句意:这是本周的第三次你上学迟到。
考查时态。句型“it is+序数词+time+that从句”表示“第几次……”,从句时态应用现在完成时。故选D。
48.C
【详解】句意:杰克于2000年与罗斯结婚。也就是说,他们已经结婚将近23年了。
考查动词时态。marry sb/get married to sb“与某人结婚”,根据“in 2000”可知,第一句是一般过去时,动词用过去式;“for+一段时间”要与现在完成时连用,且动词要用延续性动词,be married是延续性动词,故选C。
49.D
【详解】句意:——张小姐去哪儿了?我找不到她。——她两个月前去了美国。
考查动词时态。根据“I can’t find her”以及“She went to the USA two months ago.”可知因为张小姐两个月前去了美国,所以找不到她,强调影响,应用现在完成时。have gone to表示“去了(未回)”,另外where属于疑问副词,前面不加任何介词,省略to。故选D。
50.A
【详解】句意:鲁迅于1936年逝世,至今已逝世约80年。
考查现在完成时用法。第一空根据“for about 80 years”可知应用现在完成时,和一段时间连用,谓语动词应用延续性动词,die的延续性动词为be dead,所以此空应填has been dead,排除CD选项;第二空his后加名词,death“死亡”是名词,符合题意,故选A。
51.C
【详解】句意:我已经告诉你很多次在卧室里抽烟很危险,会引起火灾。
考查动词时态。根据“many times”可知,此处表达从过去发生一直持续到现在,故用现在完成时。故选C。
52.B
【详解】句意:——你以前去过桂林吗?——是的,我四个月前去过那里。
考查动词时态。第一空根据Have可知是现在完成时,结合下句可知是问对方是否去过桂林,应用have been to“去过(已回)”;第二空根据“four months ago”可知动作发生在过去,应用一般过去时,故选B。
53.B
【详解】句意:我将在这里待到月底。
考查延续性动词和时态。until直到;常与延续性动词连用;not...until直到……才,常与瞬间性动词连用。stay“停留”是延续性动词,leave“离开”是短暂性动词,排除C、D,根据“the end of the month”可知,时态用一般将来时。故选B。
54.B
【详解】句意:——李燕很担心她的父亲,他参加了医疗队去非洲。——真是个勇敢的英雄!我想知道他多久能从非洲回来。
考查宾语从句。how long he has been to Africa表述有误,应用has been in表示“在某地待了多长时间”;how soon he’ll return from Africa他多久能从非洲回来;how many times she has been in Africa表述有误,应用has been to,表示“去过某地”;whether he has gone to Africa before表述有误,用has been to,表示“是否去过某地”。ACD表述错误。故选B。
55.D
【详解】句意:——你叔叔是什么时候动身去丹麦首都的?——让我想想。他已经离开将近两个月了。
考查特殊疑问句和现在完成时。when什么时候;how long多久。根据“leave”是非延续性动词可知,它不能与一段时间连用,也不能用于how long疑问句中;再根据“for nearly 2 months”是一段时间可知,第二空要用leave的延续性结构be away (from),时态为现在完成时,结构为have/has done。故选D。
56.C
【详解】句意:——国庆假期你父母来看望你了吗?——他们于10月3日到达深圳,已经回来两天了。
考查延续性动词与非延续性动词。arrived in到达;come back返回,reached到达;returned返回,got to到达;been back返回。“arrive in”、“reach”和“get to”皆可意为“到达”,但根据第二空处的时态为“现在完成时”,空后又有“for+一段时间”,可知第二空需用延续性动词,故选C。
57.D
【详解】句意:——你邀请你的祖父母来参加你的生日聚会了吗?——不,还没有。我今晚给他们打电话。
考查动词时态。根据时态标志词“yet”和答语“No, not yet.”可知,本句是现在完成时,结构为:have/has done。故选D。
58.C
【详解】句意:这个导游很焦虑,因为开往西安的火车将在十分钟后出发,但是他旅行团还有两位成员没有到。
考查现在完成时的用法。根据“but two members of his group”可知,是因为旅行团成员没有到齐,所以导游很焦虑。此处用现在完成时。故选C。
59.D
【详解】句意:这个小男孩已经睡了两个小时了。玩了一整天,他一定累坏了。
考查现在完成时。根据“for two hours”可知这里指的是持续了2个小时,应用现在完成时,结构为have/has done,且动词要用延续性动词,fall asleep的延续性动词为be asleep,be应用过去分词形式been。故选D。
60.A
【详解】句意:——这本杂志你买了多久了?——两周。
考查时态和延续性动词。kept保留,是延续性动词;bought买,是瞬间性动词。根据“How long...you...this magazine?”可知,时态是现在完成时,语态是主动语态,与时间段连用,用延续性动词。故选A。
61.C
【详解】句意:——你去过香港的迪斯尼乐园吗?——去过,我去年夏天去过那里。
考查时态。根据“been to”可知,第一空处是have been to“去过某地”,属于现在完成时;根据“last summer”可知,第二句为一般过去时,谓语动词用过去式went。故选C。
62.B
【详解】句意:——咸宁在过去的几年里变化很大。——我真的很高兴亲眼看到它的变化。我为我的家乡感到骄傲,就像你为你的家乡感到骄傲一样。
考查时态及短语。由in the last few years可知,此处用现在完成时,故用has changed;take pride in/be proud of表示“为……感到骄傲”,是固定搭配。故选B。
63.B
【详解】句意:——我们学校有如此多的社团以至于我不能决定参加哪一个。——我已经加入舞蹈社一年多了,你愿意加入我们吗?
考查副词和现在完成时。so many“如此多”,固定句式,such不和many连用;根据“for over a year”可知,时态为现在完成时,应用表示持续性的动词,结构为have/has+done,become为短暂性动词,强调动作,be为持续性动词,强调状态,主语是I,be的现在分词为been。故选B。
64.C
【详解】句意:玛丽已经患重感冒一个星期了,她仍然感觉不舒服。
考查动词时态。根据“for a week”和“she still feels ill”可知,玛丽患重感冒到现在已经一周的时间,表示从过去某一时间开始并一直持续到现在的动作或状态要用现在完成时,其结构为:have/has+动词的过去分词;catch是短暂性动词,不能与表示一段时间的“for a week”连用,需要改成延续性动词have。故选C。
65.B
【详解】句意:你说织金洞非常漂亮。你曾去过那儿吗?
考查现在完成时和固定搭配。have gone (to),表示“去了某地,强调还未归来”;have been (to),表示“去过某地,强调现已归来”。根据“You said that Zhijin cave is very beautiful.”,可知说话人在说话的地方;又因为there是地点副词,不能用介词to。故选B。
66.A
【详解】句意:李先生已经写了四本书,而且它们中所有的都是畅销书。
考查动词时态。根据“and all of them are bestsellers.”可知,李先生已经写过了,对现在造成的影响是都是畅销书,符合现在完成时的定义。故选A。
67.D
【详解】句意:孔子已经去世2500年了,但他的作品至今仍有很大的影响。
考查现在完成时。根据“for about 2500 years”可知,本句应使用现在完成时,排除A和B;for about 2500 years为时间段,需与延续性动词连用,die为非延续性动词;dead“死的”,形容词表状态,可以和时间段连用。故选D。
68.D
【详解】句意:——全球新冠肺炎患者数量不断增加。——是的,到目前为止已经有很多病人死于这种病毒。
考查主谓一致和动词时态。the number of + 复数名词“……的数量”作主语,谓语动词要用单数,表示“患者数量不断增加”应用现在进行时,因此第一个空要用is increasing;根据so far“到目前为止”可知,第二空应用现在完成时,a number of + 复数名词“大量的……”作主语,谓语动词要用复数,因此第二个空要用have dead。故选D。
69.D
【详解】句意:——你爸爸什么时候买的这辆车?——在2013年。他已经拥有它十年的时间了。他非常喜欢它。
考查一般过去时和现在完成时的用法。根据“In 2013”可知,问句问的是什么时候买的车,用一般过去时。第二空根据“for ten years”可知,应用延续性动词has had。故选D。
70.D
【详解】句意:——你周末想去哪里?——我听说欢乐谷开了好几年了。所以我们可以去那里。
考查动词的时态。根据“for several years”可知,此处是现在完成时,句中谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词,open为非延续性动词,所以此处的“开张”应用表示状态的“be+形容词:be open”,所以此处应为has been open。故选D。
71.B
【详解】句意:机器人商店已经开业两周了,但是我到目前为止还没有去过那里。
考查现在完成时。has opened 不能与for+时间段连用;has been open已经开了,表示状态,可以与for+时间段连用;have gone to 去了某地;have been to曾经去过某地。根据“for two weeks”可知,此处要用延续性动词has been open;再根据“...there so far”可知还没有去过。故选B。
72.A
【详解】句意:——怀特夫妇去澳门度假了。他们将在那里待一个星期。 ——哦,真的吗?我从未去过那里。
考查现在完成时。have gone to去某地了(还未回);have been to曾经去过某地(已回)。第一空,根据“They’ll stay there for a week.”可知,怀特夫妇去了澳门,还未回,应用have gone to;第二空,根据“Oh, really? I have never … there.”可知,此处是指从未去过某地,应用have never been to,因为there是副词,要省略to。故选A。
73.B
【详解】句意:据说电影开始已经一个半小时了。
考查时态。根据“since the film...”可知,此处为since引导的时间状语从句,主句为现在完成时,从句为一般过去时。第一个空的时态为现在完成时,其结构为have/has+done,主语“one and a half hours”指“一个半小时”,时间作为整体作主语时,谓语动词用单数形式,所以用has passed;第二个空的时态为一般过去时,begin的过去式是began。故选B。
74.A
【详解】句意:——Tom和他妹妹去过比萨斜塔吗?——去过,只有一次。
考查现在完成时和主谓一致用法。have been to表示去了某地已经回来;have gone to表示去了某地还没回来;have been in表示在某地一直待着。根据“Yes, only once.”可知,此处表示去过比萨斜塔,已经回来了,且主语是with连接的主语,谓语动词的单复数取决于with前面的名词,Tom是第三人称单数,所以助动词用has,即此处用has been to。故选A。
75.D
【详解】句意:上周我借了一本书。也就是说从上周开始我借了一本书。
考查动词的时态。第一句的时间状语是“Last week”,因此句子为一般过去时,第一空应用动词的过去式,排除选项A和B;第二句的时间状语是“since last week”,表示一段时间,应用现在完成时,且谓语动词需用延续性动词“have kept”。故选D。
76.D
【详解】句意:自从学校提供课后服务后,学生们已经习惯了周一至周五放学后多上三节课。
考查动词短语及时态。be used to doing sth.习惯做某事;used to do sth.过去常常做某事。根据“Since schools offered after-school service (服务),”可知,此句应用现在完成时,排除A和B。根据“the students…three more lessons after school from Monday to Friday.”可知,指学生已经习惯了每天多上三节课。故选D。
77.B
【详解】句意:我品尝了很多美味的食物,我最喜欢的是妈妈做的菜。
考查现在完成时和过去分词作定语。tasted尝起来;cooking现在分词或动名词;smelled闻起来;have tasted现在完成时;cooked过去式或过去分词。第一空,根据“I … lots of delicious food”可知,此处是指“我”已经品尝了很多美味的食物,美食不是闻出来的,排除C;时态应用现在完成时,其结构为have/has done;主语为I,助动词用have,taste的过去分词为tasted;第二空,谓语为is,所以此处应用非谓语动词;dishes与动词cook为被动关系,应用动词cook过去分词形式cooked作后置定语。故选B。
78.D
【详解】句意:他过去住在上海,但是他自从来到这就已经习惯了乡村的生活。
考查动词短语辨析以及延续性动词的用法。used to do sth过去常常做某事;be/get used to doing sth习惯做某事;be used to do sth被用来做某事。根据but可判断,前半句介绍过去的事情,第一空填used to live。后半句表示习惯做的事情,since+一般过去时的从句,主句用现在完成时,且动词要用延续性动词,be used to doing sth是延续性动词,故选D。
79.C
【详解】句意:——看!那位女士看起来像我们的英语老师。——那不可能是她。她和她的父母已经去澳大利亚度假了。
考查情态动词和现在完成时的用法。结合选项可知第一空在推测那位女士是不是英语老师,表推测时,否定句中用can’t或may not,must用于肯定句中,排除A项;as well as 连接两个并列的主语时,谓语动词的人称与数要和前面的主语保持一致,前面的主语She为第三人称单数,排除B项;has gone to意为“去了某地”,现在人未回来,has been to意为“去过某地”,人已回来,既然第一空填can’t,表示不可能是她,证明人未回来,第二空填has gone to。故选C。
80.D
【详解】句意:在我们城市的新电影院已经开业两个月了。但是我没去过。
考查现在完成时。根据时间状语“for two months” 可知谓语动词使用延续性动词,时态用现在完成时,open开始营业,非延续性动词,不能和一段时间连用。be open营业,延续性动词,所以第一个空格处填has been open;have gone to sp.已经去了某地,没有回来,说话人不在说话人地方;have been to sp.:去过某地,已经回来了,说话人在说话的地方,由语境可知此句说话人在说话的地方,用have been to sp.,there是地点副词,省略介词to。故选D。
81.C
【详解】句意:——汤姆在哪儿?我在办公室没有找到他。——他到香港出差去了。他下周会回来。
考查短语辨析。has gone in错误搭配;has been in一直待在某地;has gone to已经去某地了,还没有回来;has been to曾经去过某地,但现在已经不在那里了。根据“He...Hong Kong on business. He’ll come back next week”可知,人还没有回来,故应用has gone to。故选C。
82.A
【详解】句意:我家附近的那家餐馆开了三年了,但我到现在还没去过。
考查现在完成时。open开业,动词;be open开着的;have been to曾经去过。第一空,主语“The restaurant”与open是主谓关系,不用被动,排除B;根据“for three years”可知,时态为现在完成时,谓语动词需要延续性动词,而动词open为非延续性动词,排除D;be open表示状态,可以与段时间连用,所以此处应用has been open;第二空,根据“so far”可知,此处是指还没有去过那里,应用haven’t been to,且空后there是副词,要省略to,排除C。故选A。
83.A
【详解】句意:——Mary是什么时候和Tom结婚的?——他们将近结婚十年了。
考查时态和动词短语。结合“When did Mary...Tom?”和选项可知,此处考查“和某人结婚”的搭配,marry sb.或get married to sb.都表“和某人结婚”,排除C;根据答句时间状语“for nearly 10 years”和空前的助动词“have”可知,句子时态应为现在完成时,且谓语动词必须为延续性动词,而get married to sb.强调结婚的那一刻,为瞬间动词性质,所以,排除B和D。故选A。
84.C
【详解】句意:——你是学校的足球运动员吗?——是的,我三年前加入了这个队伍。我已经在里面了3年了。
考查时态。根据“3 years ago”可知第一空用一般过去时,谓语用过去式joined;再由“for 3 years”可知第二空用现在完成时且用延续性动词have been in。故选C。
85.D
【详解】句意:——你父母什么时候结的婚?——在2009年。他们结婚10多年了。
考查延续性动词和非延续性动词的用法。marry和某人结婚、嫁或娶某人,非延续性及物动词;get married结婚,非延续性动词短语;be married结婚,表示状态,延续性动词短语,能与时间段连用。第一个空后没有宾语,应用get married,排除AC;根据答语中“for over 10 years”可知,第二空所在的句子应用现在完成时,且动词应用延续性的,故排除B。故选D。
86.C
【详解】句意:——你父亲什么时候加入健身俱乐部的?——很多年前。他加入这个俱乐部已经很长时间了。
考查时态。根据“When...your father...the Health Club?”可知,加入健身俱乐部发生在过去,用一般过去时,排除BD;根据“He...the club for a long time.”可知,强调时间的延续,用现在完成时,且动词用延续性。故选C。
87.A
【详解】句意:自1936年鲁迅逝世以来,他已经去世87年了。
考查延续性动词和动词时态。根据“for about 87 years”可知,第一空应用延续性动词,die为非延续性动词,所以需变成其延续性动词be dead;再根据“since”可知,其后的从句要用一般过去时,主句要用现在完成时,die的过去式是died,主句中主语是Lu Xun,第三人称单数,所以be dead对应的现在完成时形式是has been dead,故选A。
88.C
【详解】句意:上个月我从图书馆借了几本书,我已经借了一个多月了。
考查动词辨析。lent借出(非延续性动词);borrowed借进(非延续性动词);kept保存,保持(延续性动词)。根据时间状语last month可知,第一空是一般过去时态,短语borrow sth. from...意为“从……借某物”,所以第一空用borrowed;第二空前的have是现在完成时的助动词,且“for+一段时间”要与延续性动词连用,所以第二空要用延续性动词kept。故选C。
89.A
【详解】句意:——你为什么担忧?——我在等我女儿的电话。她已经去香港三年了。
考查现在完成时的用法。has been in去,可延续;went to去了,一般过去时;has been to去过;has gone to去了。根据“for three years”可知此句应用现在完成时,排除选项B;“for three years”表示一段时间,动词需用可延续性动词“has been in”。故选A。
90.B
【详解】句意:——爸爸,妈妈不在家。她去了武商超市。——噢,她这周已经去过两次了。
考查动词短语。went to去,一般过去时;has gone to现在完成时,表示去了某地没有回来;has been to现在完成时,去过那里已经返回;has been in待在某地。第一个空,根据“Dad, mom isn’t at home.”可知妈妈是去了超市没有回来,应用has gone to;第二个空,根据“twice”可知是已经去过两次了,因此用has been to,there是副词,这里的介词to应省略。故选B。
91.C
【详解】句意:——Sandy,你用iphone 14 pro多久了?——从几天前开始。我上周买的。
考查介词辨析和一般过去时。“for+一段时间”表示“持续了多久”;“since+一段时间+ago”表示“从多久前开始”。根据第一空后的“a couple of days ago”可知, 第一空应选Since;根据“last week”可知,此处在叙述过去发生的事情,应用一般过去时,所以第二空应选bought。故选C。
92.C
【详解】句意:——星云学校和我们学校的足球赛是什么时候举行的?——哦,比赛已经结束十分钟了,最后的比分是4:3。星云学校赢得了比赛。
考查动词时态。根据“for ten minutes”可知,本句时态为现在完成时,end“结束”为非延续性动词,要变为对应的“be+形容词”形式be over。故选C。
93.B
【详解】句意:紫禁城,现在的故宫博物院,已经对公众开放八十多年了,但是我至今没去过。
考查动词的时态。根据“for more than eight years”可知,此句要用现在完成时,且要用be open表示“开放的状态”;根据“haven’t…there so far”可知要用现在完成时,此处指的是没去过,用been表示。故选B。
94.A
【详解】句意:——你爸爸在哪?——他去了澳大利亚,他在悉尼待两周。
考查现在完成时的用法。has been to表示“曾经去过某地,但现在已不在那个地方”;has gone to表示“已经去了某地,或正在去某地的途中”(即“不在这里”);has been in是延续性动词,结合“Where is your father”及“Australia”,爸爸去了澳大利亚,还没有回来,所以第一空用has gone to;与for时间段连用,要用延续性的动作。故选A。
95.D
【详解】句意:快点,电视剧已经开始10分钟了。
考查现在完成时。started开始,一般过去时;has started已经开始,现在完成时;was on在放映,一般过去时;has been on已经放映,现在完成时。时间状语“for ten minutes”需搭配现在完成时,可排除AC项;start是非延续性动词,不能搭配段时;be on表示状态,可延续,be的过去分词是been。故选D。
96.A
【详解】句意:——我好久没见到你哥哥了。他去哪里了?——他已经在北京待了一个月了。他下周会回来。
考查现在完成时。have/has gone to表示“去了某地”,还没回来;have/has been to表示“去过某地”,已经回来;have/has been in表示“在某地待了多长时间”。根据“I haven’t seen your brother for a long time.”可知,此处表示对方的哥哥去了某地,还没回来,所以第一空应填gone;根据“Beijing for a month”可知,此处表示在北京待了一个月,且主语是He,所以第二空应用has been in。故选A。
97.A
【详解】句意:我哥哥18岁时参军了。他已经参军两年了。
考查一般过去时和现在完成时。第一空,根据“when he was 18 years old”可知,句子时态为一般过去时,谓语动词应用过去joined,排除B;第二空,根据空后“for two years”可知,句子时态为现在完成时,且谓语动词应用延续性动词,而join为非延续性动词,应用“be in”表示“参加,加入”,排除C。故选A。
98.B
【详解】句意:——在那条河里游泳很危险。 ——是的,你说得对。政府最近警告人们不要在里面游泳。
考查动词辨析、动词时态和非谓语动词。warned“警告”,过去式或过去分词;led“领导”,过去式或过去分词。根据“It’s dangerous to swim in that river.”可知,在那条河里游泳很危险,所以此处是指政府警告人们不要在那儿游泳,应用warn,排除C;再根据“recently”可知,句子时态应用现在完成时,其结构为have/has done,排除A;主语“The government”为第三人称单数,助动词用has,动词warn的过去分词为warned;warn sb. not to do sth.“警告某人不要做某事”,固定搭配,因此这里应用动词不定式的否定式。故选B。
99.B
【详解】句意:——你的电脑怎么了?——它已经坏了,需要修理。
考查时态和动名词。is broken down被分解,被动语态;to fix去修理,动词不定式;has broken down已经坏了,现在完成时;fixing修理,动名词。根据“What’s wrong with your computer”和“requires...”可知,这里是指电脑已经坏了,所以第一空要用现在完成时,所以第一空要填“has broken down”;结合主语“It”和“fix”之间构成被动关系,而“require doing需要被……”表示主动表被动,所以第二空要填一个动名词“fixing”。故选B。
100.B
【详解】句意:本去北京已经3天了,他很快将回来。
考查现在完成时与一般将来时。has been to表示去过某地,已经回来或在某地待了多长时间;has gone to表示去了某地,还没有回来。由“Ben…to Beijing for 3 days, and he…soon”可知,第一空表示他已经去北京,并且这段时间已经成为了一种持续状态,应用has been;第二空应用一般将来时。故选A。
原创精品资源学科网独家享有版权,侵权必究!11
学科网(北京)股份有限公司
$$