Unit 2 Saving the Earth Topic1
现在完成时与一般过去时的区别
(时间:60分钟,满分:100分)
单项选择(本大题共40小题,每小题2.5分,共100分)
1.(2022秋·福建泉州·九年级福建省泉州第一中学校联考期中)—I can’t find my dictionary. ________ you ________ it anywhere
—Yes, I ________ it on the desk when I came in.
A.Did, see; have seen B.Have, seen; have seen C.Have, seen; saw
2.(2023·福建福州·福建省福州第十九中学校考三模)It is reported that Ya Ya, a female giant panda finally _______ home on April 27.
A.arrives B.has arrived C.arrived
3.(2023·福建莆田·统考二模)—The Tiangong space station ________ the crew rotation (人员轮换) in 2022.
—Great! China’s space program is entering its new stage.
A.finished B.is finishing C.has finished
4.(2023·福建厦门·厦门市松柏中学校考模拟预测)—Wendy, how long have you had the Huawei P30 Pro
—A couple of days. I ________ it last week.
A.bought B.have bought C.buy
5.(2023·福建龙岩·统考一模)—Excuse me, sir. This is a non-smoking room. —Oh, sorry. I ________ the sign.
A.don’t see B.didn’t see C.won’t see
6.(2022春·福建厦门·九年级厦门市华侨中学校考期中)Jimmy ________ in Shanghai for seven years. Now he lives abroad with his father.
A.studies B.studied C.has studied
7.(2022秋·福建福州·九年级福州日升中学校考期中)When Annie got home, she _________ the bags on the table quickly and then ________ down on the sofa to have a rest.
A.lay; laid B.laid; lie C.laid; lay
8.(2022秋·福建福州·九年级统考期末)—Have you ever been to the Summer Palace
—Yes. I ________ there a few months ago.
A.have been B.have gone C.went
9.(2021秋·福建莆田·九年级莆田第二十五中学校考期中)The traffic in the city ________ be terrible, but now it has improved a lot. I think you will ________ it soon.
A.use to, get used to B.get used to, used to C.used to, get used to
10.(2021秋·福建龙岩·九年级统考期中)— Jane, how long have you been in Shanghai
— I _________ here two years ago and I _________ here for two years.
A.came; have been B.have been; came C.came; have gone
11.(2021秋·福建南平·九年级统考期中)Julie’s father ________ to London last month. He ________ there three times.
A.went; have gone B.went; has been C.has gone; went
12.(2021秋·福建南平·九年级统考期中)—Have you ever been to Shanghai
—Yes. I ________ there with my father last year.
A.went B.have come C.have flew
13.(2021秋·福建龙岩·九年级统考期中)—Have you seen the movie The Battle at Lake Changjin
—Yes! I ________ it last week.
A.see B.saw C.have seen
14.(2022秋·福建莆田·九年级莆田第二十五中学校考阶段练习)James ________ to school by bike, but now he ________ to school on foot.
A.used to going; gets used to go
B.used to go; gets used to going
C.used to go; gets used to go
15.(2021秋·福建宁德·九年级统考期中)— Many young people ________ play computer games for many hours, but now they ________ playing with mobile phones.
— I don’t think it’s good for their health.
A.use to; get used to B.get used to; used to C.used to; get used to
16.(2022·福建南平·统考模拟预测)— Has she ever visited Tower Bridge
— Yes, she has. She ________ it two years ago.
A.visits B.visited C.has visited
17.(2022·福建·模拟预测)How time flies! Four years has passed since I ________ to No.69 Middle School.
A.come B.came C.have come
18.(2021秋·福建福州·九年级校联考期中)—Mr. Brown ________ English in this school since he ________ to China.
A.teaches; comes B.has taught; comes C.has taught; came
19.(2022·福建·模拟预测)David used to ________ to work, but now he is used to ________ because the road is too crowded and he wants to keep fit.
A.drive; walking B.driving; walk C.drive; walk
20.(2020秋·福建泉州·九年级泉州第十六中学校考期中)—________ you ________ your homework yet
—Yes. I ________ it a moment ago.
A.Did; do; finished B.Have; done; finished
C.Have; done; have finished D.will; do; finish
21.(2019秋·福建龙岩·九年级校考期末)—________ you ________ your homework yet
— Yes, I ________ it last night.
A.Did, finish, did B.Have, finished, have done C.Have, finished, did
22.(2018秋·福建福州·九年级福建省福州第一中学校考开学考试)While she________ TV in the sitting room, the bell________.
A.watches; rings B.was watching; rang C.is watching; rang D.watched; was ringing
23.(2018秋·福建泉州·九年级泉州七中校考期中)— I can't find my dictionary. ________ you ________ it
— Yes, I ________ it on your desk just now.
A.Did, see; have seen B.Have, seen; saw. C.Did, saw; have seen
24.(2023秋·福建龙岩·九年级统考期末)—May I speak to Wang Li
—Sorry, she is not at home. She ________ since last month.
A.went away B.has left C.has been away
25.(2022秋·福建厦门·九年级厦门双十中学校考期中)—Let’s finish off the rest of the cake.
—No, thanks. I ________ more than enough.
A.was having B.have had C.will have
26.(2022秋·福建宁德·九年级统考期末)—Where is Jerry
—He ________ Shanghai. He may come back in one week.
A.goes to B.will go to C.has gone to
27.(2022秋·福建泉州·九年级福建省泉州第一中学校联考期中)—What is the Trip Code (行程码) used for
—It’s used to show where you ________ in the last 14 days.
A.were B.have been C.had been
28.(2023·福建福州·福建省福州第一中学校考模拟预测)—Excuse me, may I speak to Mr. Green
—Sorry. He ________ Beijing for holiday. He will be back in several days.
A.has gone to B.has been in C.has been to
29.(2023·福建龙岩·统考二模)— So far, two Chinese women astronauts ________ into space.
— That’s true. They are the pride of China.
A.travel B.traveled C.have traveled
30.(2021秋·福建福州·九年级福州三牧中学校考期中)— How long has Tim _________
— Since 2 months ago.
A.been to Australia B.been away from Fuzhou C.borrowed the book
31.(2021秋·福建泉州·九年级福建省永春第一中学校考期中)—My aunt ________ Singapore for a holiday.
—It’s a beautiful country. I ________ there twice.
A.has gone to; have been B.has been in; have gone C.has been to; have been
32.(2021秋·福建厦门·九年级厦门一中校考期中)—It’s the second time I come to Xiamen. It ________ a lot.
—Yes, it’s more and more beautiful.
A.was changing B.will change C.has changed
33.(2021秋·福建龙岩·九年级统考期中)I know he is a member of the Green Club, but I have no idea how long he ________ it.
A.has joined B.has been in C.joined
34.(2022秋·广东深圳·九年级校考开学考试)— How long may I ________ your mobile phone
— For a week. But you mustn’t ________ it to others.
A.borrow; lend B.keep; lend C.lend; borrow D.keep; borrow
35.(2023·甘肃定西·校考模拟预测)—How is your grandmother
—She _______ three years ago. She ________ for three years.
A.died; has been dead B.had died; has been dead
C.has died; had died D.died; died
36.(2022秋·广东深圳·九年级校考期中)—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
37.(2023·全国·九年级假期作业)— ________ 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
38.(2023·全国·九年级假期作业)—Jack ________ school since two weeks ago because of A influenza (甲流).
—I’m sorry to hear that.
A.went out of B.was away from C.has been absent from D.has left
39.(2023·全国·九年级假期作业)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
40.(2023·全国·九年级假期作业)The meeting ________ 2 hours ago. It ________ for 2 hours.
A.starts; has been on B.started; has been C.starts; has been D.started; has been on
参考答案:
1.C
【详解】句意:——我找不到我的字典了。你在什么地方见过吗?——是的,我进来的时候看到它在桌子上。
考查动词时态。根据“I can’t find my dictionary. ”可知,找不字典,问对方有没有看见,强调影响,应用现在完成时“have/has+过去分词”,主语为you,助动词用have;第二句根据“when I came in.”可知,应用一般过去时。故选C。
2.C
【详解】句意:据报道,雌性大熊猫丫丫终于在4月27日回到了家。
考查动词时态。根据“on April 27”可知,时态用一般过去时,谓语动词用过去式。故选C。
3.A
【详解】句意:——2022年,天宫空间站完成了机组人员轮换。——太棒了!中国的航天事业正进入新的发展阶段。
考查动词时态。根据“in 2022.”可知,本句时态是一般过去时,故选A。
4.A
【详解】句意:——Wendy,你的华为P30 Pro买多久了?——有几天了。我上周买的。
考查动词时态。buy买,动词作谓语;由时间状语“last week”可知,空处谓语动词需用一般过去时。故选A。
5.B
【详解】句意:——对不起,先生,这是一个禁烟房间。——哦,抱歉。我没看到牌子。
考查一般过去时。由答语“Oh, sorry”知,此句是说抱歉,说明刚才没有看到,应用一般过去时,故选B。
6.B
【详解】句意:吉米在上海学习了七年。现在他和他父亲住在国外。
考查动词时态。虽然第一句中出现了现在完成时的常用时间状语“for+一段时间”,但是“在上海学习”这个动作没有从过去持续到现在,是过去发生的一段动作,因此用一般过去时。故选B。
7.C
【详解】句意:当安妮回到家,她迅速地把包放在桌子上,然后躺在沙发上休息。
考查动词辨析。lay放置,动词原形/躺,lie的过去式;laid放,lay的过去式;lie躺,撒谎,动词原形。根据“When Annie got home, she...the bags on the table quickly and then...down on the sofa to have a rest.”可知,第一处表示“放包”,第二处表示“躺”,时态是一般过去时,动词用过去式。故选C。
8.C
【详解】句意:——你曾经去过颐和园吗?——是的。我好几个月前去了那里。
考查一般过去时。根据“a few months ago”可知事情发生在过去,应用一般过去时,用went。故选C。
9.C
【详解】句意:城市的交通过去常常都很糟糕,但是现在已经提高了很多。我想你很快就会习惯的。
考查动词短语。used to do sth过去常常做某事;get used to sth习惯某事。根据“now”可知,第一空是讲述过去的情况,所以用used to do结构;第二空指的是“会习惯的”,用get used to sth的结构,故选C。
10.A
【详解】句意:——简,你在上海多久了?——我两年前来到这里,我在这里已经两年了。
考查动词时态。根据“two years ago”可知,此处是一般过去时,第一空应用动词过去式came。根据“for two years”可知,此处是现在完成时。have been in“在某地待了多长时间”,地点副词here前省略in;have gone…“去了某地,还未回来”,此处指在上海待了两年了,应用have been。故选A。
11.B
【详解】句意:上个月Julie的父亲去伦敦了。他已经去过那里三次了。
考查时态。have been to去过;have gone to去了;根据“last month”可知,第一空用一般过去时,谓语用动词过去式went;根据“three times”可知,第二空用现在完成时,结合句意,去过那里三次,用has been。故选B。
12.A
【详解】句意:——你曾经去过上海吗?——是的。去年我和我爸爸去过。
考查一般过去时。went去;have come已经来了;have flew已经飞了。根据“I... there with my father last year.”可知,last year“去年”表示句子要用一般过去时,谓语动词要用一般过去式went“去”。故选A。
13.B
【详解】句意:——你看过电影《长津湖》了吗?——是的!我上周看的。
考查动词时态。根据last week可知,此句是一般过去时,动词用过去式,故选B。
14.B
【详解】句意:James 过去常常骑自行车去上学,但是现在他习惯步行去上学。
考查use的用法。used to do sth过去常常做某事,get used to doing sth习惯做某事。连词but前后表示转折关系,but后接的是now,与now相对应的是过去,所以第一空用used to;第二空表示现在习惯了,所以用get used to going。故选B。
15.C
【详解】句意:——许多年轻人过去常常玩电脑游戏好几个小时,但现在他们习惯了玩手机。——我认为这对他们的健康没有好处。
考查use相关短语辨析。used to do sth“过去常常做某事”;get used to doing sth“习惯于做某事”。根据“but now”可知,第一空表示过去常常玩电脑游戏,第二空表示现在习惯玩手机。故选C。
16.B
【详解】句意:——她去过塔桥吗?——是的,她去过。她两年前参观过那里。
考查动词时态。根据时间状语two years ago可知,是一般过去时态,visit“参观”,是动词,过去式是visited,故选B。
17.B
【详解】句意:时间过得多快!自从我来到第69中学,四年已经过去了。
考查动词时态。根据“since”可知,since引导时间状语从句时,表示“自从……以来”,从句常用一般过去时,主句常用现在完成时/现在完成进行时,因此这里是came。故选B。
18.C
【详解】句意:自从布朗先生来到中国,他就在这所学校教英语。
考查时态。teach教;come来。since引导的时间状语从句用一般过去时,主句用现在完成时,故选C。
19.A
【详解】句意:大卫过去常常开车去上班,但是现在他习惯于走路去。因为路上很拥挤,并且他想保持健康。
考查固定短语。used to do“过去常常做某事”;be used to doing“习惯于做某事”。根据“because the road is too crowded and he wants to keep fit”可知,大卫过去开车上班,现在习惯走路上班。故第一个空填drive的原形,第二个空填walk的doing形式。故选A。
20.B
【详解】句意:——你做完你的家庭作业吗?——是的,我刚刚做成。
考查动词时态。根据题干中的“yet”可知问句用现在完成时,现在完成时的谓语动词结构为have/has done,所以排除A、D选项;由答句中的“a moment ago”可知答句用一般过去时,排除C,故选B。
21.C
【详解】句意:——你做完作业了吗?——是的,我昨晚做的。
考查时态。问句中缺少谓语动词,根据“yet”一词,可知用现在完成时(have/has done),这里主语是you,且是问句,则把have提前放句首,首字母大写。答句中根据时间状语“last night”可知用一般过去时,故选C。
22.B
【详解】句意:当她正在客厅看电视时,电话铃响起来了。
考查过去进行时。watch TV看电视;ring响起铃声,根据while引导的时间状语从句,从句通常是延续性动词,且表示过去正在发生的事情,用过去进行时, ring表示响,短暂性动词,所以主句用一般过去时,故选B。
23.B
【详解】句意:——我找不到我的词典。你见过它吗?——是的,我刚刚看见它在你的桌子上。
考查动词时态。第一个空,根据句意“我找不到我的词典。你见过它吗?” 是问“你现在是否知道它所处的地点”,是过去发生的动作对现在造成的影响和结果,应用现在完成时,其结构为have/has+动词的过去分词;第二个空,具体强调看见这一动作发生的时间,且句中的just now为一般过去时的标志,因此应用一般过去时态;故选B。
24.C
【详解】句意:——我能和王丽说话吗?——抱歉,她不在家。她从上个月起就离开了。
考查现在完成时。根据“since last month”可知要用现在完成时,故排除A;且此处要用延续性动词,left是leave“离开”的过去分词,是非延续性动词,故选C。
25.B
【详解】句意:——我们把剩下的蛋糕吃完吧。——不用了,谢谢。我已经吃得够多了。
考查现在完成时。根据“Let’s finish off the rest of the cake.”和“No, thanks.”可知,此处拒绝了对方的邀请,说明我已经吃饱了,用现在完成时(have done)表示对现在造成的影响,即:我不再吃了。故选B。
26.C
【详解】句意:——杰里去哪了?——他去了上海,大概一周后回来。
考查时态。“in one week”的意思是“一周”后,根据下文“He may come back in one week.”可知,杰里已经去了上海,一周后回来,因此用has gone to表示“去了还未回”。故选C。
27.B
【详解】句意:——行程码是用来做什么的?——它用来显示你在过去14天里去过的地方。
考查动词时态辨析。in the last 14 days是一段持续的时间,可知句子用现在完成时have/has done结构;主语you是第二人称,助动词用have,故选B。
28.A
【详解】句意:——劳驾,我能和格林先生讲话吗?——对不起。他去北京度假了。他过几天就会回来。
考查现在完成时。has gone to去了未回;has been in去某地待了多久;has been to去过已回。根据“He will be back in several days.”可知,此处人还没有回来,应用has gone to,故选A。
29.C
【详解】句意:——到目前为止,两个中国女航天员已经进入太空。——对的。她们是中国的骄傲。
考查现在完成时态。travel一般现在时;traveled一般过去时;have traveled现在完成时。根据“So far”到目前为止,所以时态为现在完成时。故选C。
30.B
【详解】句意:——蒂姆离开福州多久了?——自从两个月前(就离开了)。
考查现在完成时。have/has been to“到过”,是短暂性动词,不可以和how long连用;borrow“借”,也是短暂性动词,其现在完成时不可以和how long连用;B选项是延续性动词。故选B。
31.A
【详解】句意:——我的姑姑已经去新加坡度假了。——那是一个美丽的城市,我曾经去过两次。
考查现在完成时。have gone to表示去了某地还没有回来,have been to表示去过某地已经回来了,has been in表示某人在某地待多长时间。第一空表示去了新加坡还没回来,排除C;第二空去了两次,已经回来了,排除B。故选A。
32.C
【详解】句意:——这是我第二次来厦门。它改变了很多。——是的,它越来越漂亮。
考查现在完成时。结合句意和“It’s the second time I come to Xiamen”可知,空格处时态为现在完成时,根据“it”可知,句子主语为第三人称单数,故谓语动词应用has done的形式。故选C。
33.B
【详解】句意:——我知道他是一个Green Club的成员,但是我不知道他加入多久了。
考查现在完成时和延续性动词。从过去的某个时间点延续到现在的状态应用现在完成时,其谓语结构为“have/has+done”,结合“how long”可知,谓语动词应用表延续性的词语,be in“表加入的状态”,具有延续性,故选B。
34.B
【详解】句意:——我可以借你的手机多久?——一周。但是你不能把它借给别人。
考查动词辨析。borrow借入,短暂性动词;lend借出,短暂性动词;keep保留,延续性动词。how long“多久”,要与延续性动词连用,所以第一空填keep。根据“it to others”可知,此处指把它借给别人,故选B。
35.A
【详解】句意:——你奶奶好吗?——她三年前去世了。她已经去世三年了。
考查动词时态及延续性动词。根据“three years ago”可知,“She...three years ago.”的时态为一般过去时,谓语动词用过去式died,排除B、C选项;由“for three years”可知,“She...for three years.”用现在完成时,且需用延续性动词,die为非延续性动词,对应的延续性动词为be dead,此空应是has been dead。故选A。
36.C
【详解】句意:——国庆假期你父母来看望你了吗?——他们于10月3日到达深圳,已经回来两天了。
考查延续性动词与非延续性动词。arrived in到达;come back返回,reached到达;returned返回,got to到达;been back返回。“arrive in”、“reach”和“get to”皆可意为“到达”,但根据第二空处的时态为“现在完成时”,空后又有“for+一段时间”,可知第二空需用延续性动词,故选C。
37.D
【详解】句意:——你叔叔是什么时候动身去丹麦首都的?——让我想想。他已经离开将近两个月了。
考查特殊疑问句和现在完成时。when什么时候;how long多久。根据“leave”是非延续性动词可知,它不能与一段时间连用,也不能用于how long疑问句中;再根据“for nearly 2 months”是一段时间可知,第二空要用leave的延续性结构be away (from),时态为现在完成时,结构为have/has done。故选D。
38.C
【详解】句意:——由于甲型流感,杰克自两周前以来一直缺课。——我很遗憾听到这个消息。
考查谓语动词时态。根据“since two weeks ago”可知应用现在完成时(have/has done),且动词应用延续性动词,选项D中的left是短暂性动作,不符合题意。故选C。
39.C
【详解】句意:杰克于2000年与罗斯结婚。也就是说,他们已经结婚将近23年了。
考查动词时态。marry sb/get married to sb“与某人结婚”,根据“in 2000”可知,第一句是一般过去时,动词用过去式;“for+一段时间”要与现在完成时连用,且动词要用延续性动词,be married是延续性动词,故选C。
40.D
【详解】句意:会议两个小时前就开始了。已经开始了两个小时了。
考查时态。第一空根据“2 hours ago”可知,需用一般过去时,因此用started。第二空根据“for 2 hours”可知,需用现在完成时,且动词用延续性动词,be on是延续性动词。故选D。