【弯道超车】Unit 13 We're trying to save the earth!核心语法之现在完成时-2025年人教新目标版九年级全册英语精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Unit 13 We're trying to save the earth!核心语法之现在完成时-2025年人教新目标版九年级全册英语精讲精练 (含答案解析)
格式 docx
文件大小 62.1KB
资源类型 试卷
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-08-28 17:05:02

图片预览

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
2025年人教新目标版九年级英语上册精讲精练
Unit 13 We're trying to save the earth!
核心语法:现在完成时
一、 定义
现在完成时表示过去发生的某一动作对现在造成的影响或结果,或者表示过去已经开始,持续到现在的动作或状态。
核心思想: 搭建一座连接过去和现在的桥梁。
二、 基本结构
主语 + have/has + 动词的过去分词 (p.p.)
have/has 是助动词,无人称和数的变化:
I/We/You/They + have
He/She/It / 单数名词 + has
过去分词 (p.p.) 的构成:
规则变化: 与过去式规则基本相同。
一般加 -ed: work -> worked
以“e”结尾加 -d: live -> lived
以“辅音字母+y”结尾,变y为i再加 -ed: study -> studied
重读闭音节结尾,双写尾字母再加 -ed: stop -> stopped
不规则变化: 必须逐个记忆(第三列)。
do -> did -> done
see -> saw -> seen
go -> went -> gone
eat -> ate -> eaten
三、 主要用法
现在完成时有两大核心用法,判断用哪个看句子的侧重点。
用法一:已完成用法(影响性)
含义: 表示动作发生在过去,但已经完成,且这个动作的结果或影响现在依然存在。
中文标志: “已经”、“了”、“过”
侧重点: 强调现在的结果和影响,而非动作发生的时间。
例句:
I have already finished my homework. 我已经做完作业了。(结果是:现在我有空了。)
He has lost his key. 他把钥匙弄丢了。(结果是:现在他进不了门。)
Have you ever been to Beijing 你去过北京吗?(结果是:你现在对北京有所了解吗?)
用法二:未完成用法(持续性)
含义: 表示动作或状态从过去某一时间开始,一直持续到现在,并可能继续持续下去。
中文标志: “一直”、“自从…”
侧重点: 强调动作或状态的持续性。
常与表示“一段时间”的状语连用,如 for two years, since 2020, how long 等。
例句:
He has lived here for ten years. 他已经在这儿住了十年了。(从十年前开始住,现在还住在这儿。)
She has been a teacher since she graduated. 她自从毕业就一直是老师。
How long have you known each other 你们认识多久了?
四、 常用时间状语
这些词是判断使用现在完成时的重要信号。
不确定的过去时间:
already (已经):常用于肯定句,放在have/has后或句末。
yet (还,仍):用于否定句和疑问句句末。
just (刚刚):放在have/has后。
ever (曾经):用于疑问句。
never (从不):用于否定句。
表示“一段时间”或“起点”:
for + 一段时间 (长达…):for three days, for a long time
since + 过去的时间点 (自从…以来):since last week, since 1999, since he left
how long (多久)
其他:
recently / lately (最近)
so far / up to now (到目前为止)
once / twice (一次/两次)
五、 重点辨析
1. Have been to vs. Have gone to
Have been to: 表示“曾经去过”(现在已回来),强调经历。
She has been to Paris. 她去过巴黎。(现在人不在巴黎)
Have gone to: 表示“已经去了”(现在已在某地或正在途中),强调人不在此地。
She has gone to Paris. 她去巴黎了。(现在人在巴黎或在路上)
2. 现在完成时 vs. 一般过去时
这是最大的难点,关键在于看时间参照点。
时态 现在完成时 一般过去时
时间参照 现在 (与现在有关) 过去 (与现在无关)
时间状语 for, since, already, yet... yesterday, last week, in 2020, ago...
例句 I have lost my key. (Now I can't open the door.) I lost my key yesterday. (It happened in the past.)
例句 He has lived here for 5 years. (He still lives here.) He lived here 5 years ago. (He doesn't live here now.)
简单判断: 如果句中有明确的、过去的时间点(如yesterday, last night),就一定用一般过去时。
1. The 18th China International Alcoholic Drinks Expo ( CIADE) ____ in Luzhou from April 13th to April 16th, 2023.
A.was held B.is held
C.will be held D.has been held
2.Doris ___________ dancing in the school club for about ten months and can dance well now.
A.is learning B.will learn C.learns D.has learned
3.—Paris is a wonderful place.
—So it is. I there twice.
A.have been B.have gone C.went D.will go
4. —Where have you____ these days
—I have____ to Dalian with my family.
A.been, gone B.been, been C.gone, been D.gone, gone
5. —Can I borrow your dictionary
— Sure, But you can only____ it for two days.
A.keep B.lent C.borrow
6.—The film ________for about half an hour.
—Oh, we have missed the beginning. What a pity!
A.has started B.started C.was on D.has been on
7.— Do you know Mandy very well
— Yes, she and I _________________ friends since we met in Hong Kong last summer.
A.have made B.have become C.were D.have been
8.— Peter says Red Rock Canyon is a great place for rock climbing.
— He's right. I__________ there twice.
A.was going B.went C.have been D.have gone
9.Though he ____ the book three times, he hopes to read it again.
A.read B.reads C.has read
10.My parents ______ in Nanjing for about twenty years.
A.worked B.are working C.have worked D.work
11.— Where's Cathy I haven't seen her for a few days.
— She ____ Canada for holidays She'll be back next month.
A.went to B.has gone to C.has been to
12.Julia isn't going to the cinema with us because she ______ the film.
A.has seen B.saw C.will see
13.-- Look! Someone ____ the icebox back to the corner. 
-- Well, it wasn't me. I didn't do it.
A.has moved B.is moving C.was moving
14.— you to America
— Not yet.
A.Have; been B.Have; gone C.Did; go D.Do; go
15.一 Have you ever the film Gang Jiong
一 Yes, I have.
A.see B.to see C.saw D.seen
16.— Where is Tom
—He _______________ Shanghai. He will be back next week.
A.has been to B.has gone to C.has been in D.has gone in
17. My parents aren't at home. They ____ to Shanghai on business.
A.have gone B.went C.are going D.will go
18.—Hello, may I speak to Jane
—Sorry, she isn't in now. She ______ the library.
A.has been to B.has gone to C.have gone to D.have been to
19.Tu Youyou is a Chinese scientist. She medicine since 1951.
A.will study B.has studied C.studies D.is studying
20.—-Do you know our town
—-No, this is the first time I______ here.
A. was B.have been C.came D.am coming
21.—Sunming, is that our head teacher Miss Li over there
— I don't think so. She _________ Xiamen for a meeting.
A.has been to B.has gone to C.went to D.will go to
22.—— Dad, where is Mom —— She the supermarket.
A.has gone to
B.has been to
C.is going to
23.–– How do you like the film AVATAR
–– Great! I _______ such a wonderful film before.
A.don't see B.won't see
C.have never seen D.have already seen
24.——Why not go to see the movie with Lydia
——Because I ______ it.
A.will see B.see C.saw D.have seen
25.Max has _______ Hong Kong for three months.
A.been to B.come to C.gone to D.been in
26.—Where's your brother I haven't seen him for several days.
—He Tibet for holiday.
A.have been to B.has gone to C.went to
27.—They say there is a new restaurant nearby.
—Yes, and it__________ for no more than a week.
A.has been open B.opened
C.has been opened D.was opened
28."The World Without Thieves" is a very moving film. I __________ it twice already.
A.will see B.see C.saw D.have seen
29.— Is that Jack speaking
—Sorry, he isn't here. He ________the cinema with his aunt.
A.has gone to B.goes C.will go D.was going
30.— Some juice, please.
— Sorry, we _______ any juice in our restaurant at the moment. How about some Cola
A.have got B.has got C.haven't got D.hasn't got
31.Both of the two boys look sad. Maybe they ______the result of the exam.
A.knew B.have known C.must know
32.— Why won't we play basketball with Class 4 this afternoon
— Because they Longzhong for a study trip.
A.have gone to B.have been to C.had gone to D.had been to
33.—How do you like Treasure Island, Lucy
—It's so exciting that I______ it twice.
A.am reading B.have read C.was reading D.had read
34.There are many hens on my farm.They ________ two thousand eggs since two months ago.
A.have lain B.laid C.have laid
35.—Look! Someone _______ the floor. It looks quite clean now.
—I guess Tom did it, for he was on duty today.
A.is sweeping B.was sweeping C.has swept D.swept
36.The price of houses ________ a lot in our city these years.
A.is risen B.has risen C.raised D.has raised
37.— you your drawing
—Not yet!It will be done in a few minutes.
A.Did,finish B.Will,finish
C.Do,finish D.Have,finished
38.The two girls ___________good friends since five years ago. They always help each other.
A.were B.became C.have been D.have made
39.Harry's quality of life ________ a lot since the operation.
A.improves B.has improved C.was improving D.will improve
40.Her uncle ___ to New York now, he ___ there twice. He'll be back tomorrow.
A.has gone, has been B.has been, has been
C.has gone, has gone D.has been, has gone
41.Their parents in the countryside for twenty years.
A.lived B.lives C.have lived D.has lived
42.How long have you ________
A.got married B.married C.be married D.been married
43.Amy went to Canada five years ago and _______ a Chinese teacher in a school since then.
A.has been B.was C.has become D.became
44.He left his hometown three years ago. His father _______ him ______ three years.
A.hasn't saw; in B.hasn't seen; for
C.didn't see; since D.doesn't see; with
45. Please hurry up! The TV play____for ten minutes.
A.started B.has started C.was on D.has been on
46.This old car belongs to Mrs Lee. She ____________ it for over 10 years.
A.has had B.has borrowed C.bought D.sold
47.—May I speak to Jack
—Sorry. He ___________ Hangzhou.
A.has gone to B.has been to C.went to D.go to
48. —What do you think of the novel, Journey to the West
—It's so exciting that I ____ it for three times.
A.read B.will read C.have read
49.His father ___________ for three years.
A.has been dead B.had died C.had been death D.died
50.He has studied in our school __________.
A.since five years B.for five years
C.for five years ago D.in five years
参考答案及试题解析
1.D
【解析】句意:第十八届中国国际酒类博览会于2023年4月13日至4月16日在泸州举行。根据"The 18th China International Alcoholic Drinks Expo ( CIADE) ____ in Luzhou from April 13th to April 16th, 2023."可知,句子时态为现在完成时,表示一段时间内的状态,主语和动词hold之间为被动关系,因此用现在完成时的被动语态"has/have been done"。故选:D。
【点评】考查现在完成时的被动语态。明确句意,分析句子的时态和语态,注意识记现在完成时的被动语态"has/have been done"的结构。
2.D
【解析】句意:Doris已经在学校俱乐部学了大约十个月的舞蹈,现在可以跳得很好了。A.现在进行时;B.一般将来时;C.一般现在时;D.现在完成时。根据时间状语for about ten months 可知,此句是现在完成时。故选D。
【点评】考查动词时态,注意现在完成时的用法。
3.A
【解析】句意:——巴黎是个很好的地方。——是的,我去过那儿两次。根据twice,可知是去过两次,用现在完成时,构成为:have/has+动词过去分词。have been,表示去过某地,已经返回,have gone表示去了某地,可能已经到达某地也可能在去某地的路上。故选A。
【点评】考查现在完成时。
4.B
【解析】句意:——这些天你去过哪里?——我和家人去过大连。have been to去过某地,人已回来;have gone to去了某地,人不在此处。根据答句I have...to Dalian with my family. 我和家人......大连。可知此处是指去了哪里,人已回来,应用been;结合句意,此处是指我和家人去过大连,表示去过某地,have been to,去过,可知此处应用been,故选B。
【点评】考查have been to和have gone to,注意识记have been to和have gone to的用法,选出正确答案。
5.A
【解析】句意:——我可以借你的字典吗?——当然,但你只能保存两天。A.保存,延续性动词;B.借给,动词过去式,非延续性动词;C.借来,非延续性动词。for two days表明用延续性动词,所以用keep,故选A。
【点评】考查延续性动词和非延续性动词,理解句意。
6.D
【解析】句意:——电影已经开始大约半个小时了。——哦,我们错过了开头。真遗憾!has started开始,现在完成时,started,一般过去时;短暂性动词,不能与时间段连用;根据 for about half an hour. 时间段,排除AB选项;be on可以延续,was on一般过去时,表过去的状态;has been on现在完成时;根据句子结构可知是从过去开始一直持续到现在的动作,用现在完成时,故答案为D。
【点评】考查现在完成时。注意识记现在完成时的用法。
7.D
【解析】句意:——你很了解Mandy吗?——是的,自从我们去年夏天在香港相遇,我们就是朋友。强调过去存在的状态一直延续到现在,并且还要继续延续下去,句子用现在完成时态,谓语动词是have/has done的形式,并且在这里指的是成为朋友的状态,应该用延续性动词been,而不能用made/become,故选D。
【点评】考查现在完成时态。注意现在完成时态中谓语动词的选择。
8.C
【解析】句意:——Peter说红石峡谷是攀岩的好地方。——他说得对,我已经去过两次了。分析可知,本句时态为现在完成时,就是过去发生的动作对现在造成的影响。have been there为现在完成时的表达方式,故选C。
【点评】本题结合语境分析时态是关键,考查现在完成时。
9.C
【解析】句意:这本书他已经读了三遍,但他还希望再读一遍。read读,一般现在时和一般过去时;reads读,一般现在时的第三人称单数;has read现在完成时,已经度过。根据he hopes to read it again可知前半句意为"虽然这本书他已经看了三次",用现在完成时。故答案为C。
【点评】考查现在完成时。识记现在完成时的构成和用法。
10.C
【解析】句意:我的父母已经在南京工作大概有20年了。由时间短语for about twenty years可知,这个的时态用完成时。而选项中只有C符合。
【点评】考查动词时态。
11.B
【解析】句意:——凯蒂在哪 我好几天没见到她了。——她去了加拿大,她下个月回来。根据I haven't seen her for a few days可知,我已经好几天没有见到她了,所以此处填入现在完成时,强调过去发生的事情对现在的影响,故A选项排除; has gone to表示 "(某人)现在到某地去了" (现在不在这儿了,还没有回来);has been to表示 "(某人)曾经去过某地" (已经不在那里了,已经回来了);根据She'll be back next month可知,下个月回来,此处填入has gone to。故选B。
【点评】考查动词时态。注意has gone to和has been to的区别。
12.A
【解析】句意:朱莉娅将不去电影院了,因为她看过这部电影了。has seen已经看过,现在完成时;saw看,一般过去时;will see,将看,一般将来时;根据Julia isn't going to the cinema with us她已经看过, 这表明过去"看"的动作对现在造成了结果,用现在完成时,故答案为A。
【点评】考查现在完成时。识记完成时的构成和用法。
13.A
【解析】句意:一看,有人把冰箱移回到角落里了。一哦,不是我,我没有干。A.现在完成时态,强调过去发生的动作对现在造成的影响或结果;B.现在进行时态,表示现在正在进行的动作;C.过去进行时态,指过去正在进行或发生的动作。从句意,是看“移了的结果”,不是看“移的动作”,用现在完成时态。故选A。
14.A
【解析】句意:——你去过美国吗?——还没有。not yet还没有,常用于现在完成时,助动词have/has+过去分词,have/has been to sp. 曾经去过某地,人已经回来了;have/has gone to sp.已经去某事,人不在说话现场,这里询问“你曾去过美国吗?”,故选A。
【点评】考查时态辨析。抓住关键词not yet,要用现在完成时,辨析have/has been to 和have/has gone to的词义及用法,根据语境选择正确的答案。
15.D
【解析】句意:“你看过电影《港囧》吗 ”“是的,我看过。”由ever及答语可知句子用现在完成时,故用see的过去分词seen。
【点评】考查动词的时态。
16.B
【解析】句意:——汤姆在哪儿?——他去上海了。他下星期回来。A.;B.;C.;D.。故选。have gone to 表示提到的人并不在说话地点,去了某地还没有回来;have been to表示提到的人正在说话地点,去了某地,现在已经回来了。根据后文可知下个星期回来,故选B。
【点评】考查现在完成时。注意have been to和have gone to的区别。
17.A
【解析】句意:我父母不在家,他们去上海出差了。A现在完成时,B过去时,C现在进行时,D将来时,根据My parents aren't at home,可知现在完成时表示过去对现在的影响,故选A。
【点评】考查时态,注意识记现在完成时的用法。
18.B
【解析】句意:——喂,我可以和简通话吗?——对不起,她现在不在。她去图书馆了。has/have been to去过某地(人已经回来);has/have gone to去了某地(人还没有回来);根据 she isn't in now,可知是人没有回来,排查AD,主语she是第三人称单数,助动词用has,故答案为B。
【点评】考查has been to与has gone to的区别。注意识记has gone to的用法。
19.B
【解析】句意:屠呦呦是一名中国科学家。自1951年以来她一直研究药物。根据since 1951可知该用现在完成时,所以选B。
20.B
【解析】句意:——你知道我们镇吗?——不,这是我第一次来这儿。the first time that从句中用现在完成时,故选B。
【点评】考查现在完成时。
21.B
【解析】句意:——孙明,那边是我们的班主任李老师吗?——我不这么认为。她去厦门开会了。have/has been to表示曾去过某地,人已经回来。have/has gone to表示去某地,人不在说话现场,可能去某地的途中,也可能已到到某地 。went to到……,一般过去时,只表示过去做了某事,动作已经结束,will go to将去……,一般将来时,根据语境,这里指“班主任李老师现在不在这儿,她去厦门开会了”,要用has gone to,故选B。
【点评】考查动词短语辨析。根据语境选择合适的时态,掌握have/has been to,have/has gone to,went to,will go to词义和用法。
22.A
【解析】句意:一爸爸,妈妈在哪儿 一她去超市了。A.去了某地(来回来);B.去过某地(已回);C.要去某地(还来去)。家里找不到妈妈,她去超市还没回来,用has gone to ,故选A。
23.C
【解析】句意:——你觉得电影“阿凡达”怎么样?——太棒了!我以前从来没有见过这么奇妙的电影。结合语境可知下文描述的是现在已经完成的动作,故用现在完成时态,选项D语义不符,故选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
24.D
【解析】句意:为什么不和琳达去看电影?——因为我已经看过了。结合语境可知下文描述的是现在已经完成的动作,故用现在完成时态,选D。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
25.D
【解析】句意“Max已经在香港呆了3个月了。”因为后面跟的是for three months,这个时间状语表示一段时间,必须和持续性的动词连用,have been to 表示去过;have come to 和have gone to都是短暂性动词,所以均错误。故选D。
【点评】考查现在完成时态。
26.B
【解析】这题考查现在完成时的用法:从I haven't seen him for several days.看出是选现在完成时,have been to“曾去过”。have gone to“去了”,句意是:你哥哥呢?我几天没看见他了。--他去西藏度假了。选B。
27.A
【解析】根据for可知,本题应该用现在完成时,故排除BD;本句的意思是“它开了不到一周。”表示的是一种状态,故应该用形容词open。所以本题选A。
【点评】本题最重要的地方在于用open的形容词“开着的”还是用动词词性“打开,开设”。当用动词时,open作为非延续性动词,不能还时间段连用。
28.D
【解析】句意:天下无贼是一部非常感人的电影。我已经看过两次了。考查时态。Already是现在完成时态的标志,所以选D。
【点评】考查动词的时态。
29.A
【解析】句意:是杰克吗?对不起,他不在,他和他的姑姑去看电影了。has gone to表示去了某地还没有回来,故选A
【点评】have been to表示去了某地已经回来了; have gone to表示去了某地还没有回来。have been in表待在某个地方,动词的时态是学习英语过程中非常重要的知识。而很多的题目,要通过上下文的判断得知。
30.C
【解析】句意:——请给我些果汁。——对不起,我们餐厅现在没有果汁,来点可乐怎么样?从sorry与How about some Cola判断前面说的应该是没有果汁,空格应该用否定形式,这里表示有用have got,主语是we,用haven't,故选C。
【点评】考查现在完成时的基本构成。要求牢记各种时态的构成形式,结合时间状语和上下文的关系,找出正确答案。
31.B
【解析】句意: 这两个男孩看起来都很悲伤。也许他们知道考试的结果。根据Both of the two boys look sad ,可知表示对现在的影响是现在完成时,have done的形式,故选B。
【点评】考查时态,注意现在完成时的用法。
32.A
【解析】句意:——
今天下午我们为什么不和四班一起打篮球?——因为他们去隆中进行了一次考察旅行。have been to,曾经去过,have gone to,去了(还没回来),根据Why won't we play 可知对将来的影响用现在完成时,否定形式表示他们没回了,无法比赛,故选A。
【点评】 考查时态,注意have been to和have gone to的用法。
33.B
【解析】句意:——你觉得Treasure Island如何,露西?——它很有趣以至于我已经看了它两遍。根据后文出现twice,现在完成时常和表示频率的词连用,可知空缺处填入现在完成时,填入have read,故选B。
【点评】考查现在完成时,注意用have+动词分词形式。
34.C
【解析】句意:我的农场里有许多母鸡。两个月以来他们已经下了2000个鸡蛋。have lain已经躺,现在完成时;laid下蛋,一般过去时;have laid已经下蛋,现在完成时。结合"...two thousand eggs since two months ago."可知,这里是指下蛋,而该句的时态是现在完成时,而"lay下蛋"的过去分词"laid"。故选C。
【点评】考查时态(现在完成时)。注意:在解题过程中,要注意识别现在完成时的标志词,如"already"、"just"、"yet"、"ever"、"never"、"before"、"since+时间点/从句"以及"for+一段时间"等。这些标志词有助于判断句子是否应该使用现在完成时。
35.C
【解析】句意:——看,某人已经扫了地,地面现在看起来挺干净的。——我猜是汤姆干的,因为他今天值日。短语“sweep the floor”意为“扫地”,选项A为现在进行时,“正在扫”;选项B为过去进行时,意为“过去正在扫”;选项C为现在完成时,意为“已经扫了”;选项D为一般过去时,意为“扫了”。现在完成时表示过去发生或完成的某一动作对现在造成的影响或结果。本题中即过去发生的“扫地”动作对现在产生了影响“地面干净”,故答案选择现在完成时,故选C。
【点评】考查现在完成时态,注意已经完成的动作对现在有影响应使用现在完成时态。
36.B
【解析】句意:在我们城市里,房子的价格最近几年上涨了很多。these years,这几年,是现在完成时的标志,结构为have/has done,raise是及物动词,其后应有宾语,排除,因此用不及物动词rise,故是has risen,故选B。
【点评】考查现在完成时,注意动词辨析。
37.D
【解析】句意:——你的画画完了吗?——还没有,!过几分钟就好了。画还没画好,造成的影响就是还要再过几分钟才能画完。强调对现在造成的影响,用现在完成时,have done,故选D。
【点评】考查时态辨析,注意各个时态使用的语境。
38.C
【解析】句意:这两个女孩5年前成为了好朋友。他们总是相互帮助。A.是,一般过去时;B.成为,一般过去时;C.已经是,现在完成时;D.已经制作,现在完成时。since+时间段+ago表明时态是现在完成时,结构是have/has+动词过去分词,排除A、B。since+时间段+ago表明用延续性动词,be friends是延续性动词短语,make friends是非延续性动词短语,故选C。
【点评】考查现在完成时,首先识记现在完成时的标志词,然后识记延续性动词和非延续性动词区别。
39.B
【解析】句意:自从手术以后,哈里的生活质量有了很大改善。根据“since the operation”可知,句子时态应用现在完成时,其构成为:have/has+动词的过去分词;且主语Harry's quality of life意为“哈里的生活质量”,可数名词单数形式,所以助动词使用has, 谓语动词improve意为“提高”,其过去分词是improved。故选B。
【点评】考查时态辨析,注意现在完成时的用法。
40.A
【解析】句意:他的叔叔现在已经去了纽约,他已经去过那里两次。他明天就会回来。结合语境可知前文强调的是现在已经完成的动作,故用瞬间动词。下文强调的是已完成的某种状态,故用持续性动词be,选A。
【点评】完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
41.C
【解析】句意:他们的父母住在乡下二十年了。根据for twenty years,可知时态为现在完成时,结构为have/has+done,主语为复数,have用原形,故选C。
【点评】考查现在完成时,注意识记现在完成时的用法。
42.D
【解析】 句意:你结婚多久了?marry是瞬间动词,be married 才能表示某人结婚多久了,根据助动词have,可知是现在完成时,故选D。
【点评】考查时态,注意持续性动词和瞬间性动词的用法。
43.A
【解析】句意:Amy五年前去了加拿大,从那时起在学校做中文老师。since then,从那时起,一般用于完成时,谓语动词用延续性动词,根据“……a Chinese teacher in a school since then.”可知此处强调过去发生的事情一直持续到现在,并且还将继续下去,句子用现在完成时,构成为have/has done,排除选项BD,has become是非延续性动词,has been是延续性动词,因此用has been表示成为,故选A。
【点评】考查现在完成时。注意区分延续性动词与非延续性动词,掌握现在完成时的构成。
44.B
【解析】句意:他三年前离开家乡,他父亲有三年没看见他了。在现在完成时态中,一段时间前用for。故选B。
【点评】考查现在完成时及for和since的辨析。
45.D
【解析】句意:快点,电视剧已经开始10分钟了。started开始,一般过去时;has started已经开始,现在完成时;was on在放映,一般过去时;has been on已经放映,现在完成时。时间状语"for ten minutes"需搭配现在完成时,可排除AC项;start是非延续性动词,不能搭配段时;be on表示状态,可延续,be的过去分词是been。故选D。
【点评】考查现在完成时。注意正确理解选项的形式以及用法区别,根据题目所给语境并结合时态相关知识选择正确的选项
46.A
【解析】句意:这辆旧车属于李女士,她已经拥有它10多年了。A.已经拥有,现在完成时,延续性动词;B.已经买了,现在完成时,非延续性动词;C.买,一般过去时,非延续性动词;D.卖,一般过去时,非延续性动词。for+时间段表明时态是现在完成时,并且用延续性动词,结构是have/has+动词过去分词,排除C、D。borrow是非延续性动词,其延续性动词是have,故选A。
【点评】考查现在完成时,注意平时识记其标志词和结构,同时理解延续性动词和非延续性动词。
47.A
【解析】句意:——Jack在吗?——抱歉,他已经去杭州了。根据语境可知杰克现在不在说话的地方,他已经动身去杭州了,或者在路上,或者已经到达杭州,要用has gone to。has been to表示去过某地,现在在说话地点,故选A。
【点评】考查has gone to。熟记has been to和has gone to的区别。
48.C
【解析】句意:——你认为《西游记》这本书怎么样?——它是如此令人激动以至于我已经读了三次了。read读,一般现在时或一般过去时;will read将读,一般将来时;have read已经读了,现在完成时。由空后的for three times是时间段可知,这里要用现在完成时,故选C。
【点评】考查现在完成时,注意识记其结构和用法。
49.A
【解析】句意:他爸爸已经去世三年了。for+时间段用现在完成时,并且用延续性动词。现在完成时的结构是have/has+动词过去分词,die去世,实义动词,非延续性动词,其延续性动词是be dead,be的过去分词是been,主语是单数father,所以用has,故选A。
【点评】考查现在完成时,注意平时识记其结构及延续性动词。
50.B
【解析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。根据句意选出正确的时间状语。
21世纪教育网(www.21cnjy.com)