【弯道超车】Unit 4 Changing and Growing 核心语法之现在完成时-2025年仁爱科普版(2024)新八年级英语上册精讲精练 (含答案解析)

文档属性

名称 【弯道超车】Unit 4 Changing and Growing 核心语法之现在完成时-2025年仁爱科普版(2024)新八年级英语上册精讲精练 (含答案解析)
格式 docx
文件大小 93.2KB
资源类型 试卷
版本资源 仁爱科普版
科目 英语
更新时间 2025-09-03 19:24:27

图片预览

文档简介

/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
2025年仁爱科普版(2024)新八年级英语上册精讲精练
Unit 4 Changing and Growing
核心语法:现在完成时
一、现在完成时的基本概念
现在完成时是英语中一个重要且常用的时态,它表示过去发生的动作与现在存在的关系。这种时态主要强调过去动作对现在产生的影响、结果或持续状态3。现在完成时有两种核心用法:
已完成用法:表示过去发生或已经完成的某一动作对现在造成的影响或结果。
未完成用法:表示过去某一时间开始并一直持续到现在的动作或状态3。
表:现在完成时的两种用法对比
用法类型 功能意义 常用时间状语 例句
已完成用法 强调过去动作对现在的影响或结果 already, just, yet, ever, never I have already finished my homework. (我已经做完作业了→现在没事了)
未完成用法 强调动作持续或状态留存 for, since, so far, these days He has lived here for ten years. (他在这里住了10年→现在仍住这里)
二、现在完成时的构成
现在完成时的基本结构是:have/has + 过去分词。
1. 肯定句句式
主语 + have/has + 过去分词 + 其他
I have already finished my homework.
She has lived in Beijing since 20203。
2. 否定句句式
主语 + have not/has not + 过去分词 + 其他
He has not finished his work yet.
We have not seen that movie3。
3. 一般疑问句句式
Have/Has + 主语 + 过去分词 + 其他?
Have you eaten breakfast yet
Has she ever been to Paris 3
4. 特殊疑问句句式
特殊疑问词 + have/has + 主语 + 过去分词 + 其他?
What have you done
How long has she worked here 3
注意事项:
has用于第三人称单数(he, she, it 或单数名词)
其余人称一律使用have
规则动词的过去分词与过去式变化相同(如work-worked-worked)
不规则动词需要特别记忆(如see-saw-seen;go-went-gone)3
三、现在完成时与一般过去时的区别
这是一个难点,但只要掌握关键差异就能准确使用。
现在完成时强调过去动作与现在的联系(对现在的影响或结果),而不能与明确的过去时间状语(如yesterday, last week, in 2020, two days ago等)连用1;一般过去时只表示动作发生在过去,与现在没有直接联系,常与明确的过去时间状语连用1。
对比以下例句:
I have lost my key. (我丢了钥匙→现在还没找到,进不了门)
I lost my key yesterday. (我昨天丢了钥匙→只是陈述昨天发生的事,现在可能找到了)
表:现在完成时与一般过去时用法区别
方面 现在完成时 一般过去时
时间焦点 过去与现在的联系 过去的特定时间
时间状语 for, since, already, yet, ever, never, just yesterday, last week, ago, in 2020, at that time
功能 1. 过去动作对现在的影响
2. 过去开始持续到现在的动作 描述过去特定时间发生的动作或状态
例句 She has already left. (强调现在不在这里) She left an hour ago. (强调一小时前离开)
四、现在完成时的常见时间状语
现在完成时常与一些特定的时间状语连用,这些状语可以帮助我们更准确地理解句子的含义。
already(已经):用于肯定句中,通常放在have/has之后,过去分词之前。
I have already finished my work.
yet(还,仍然):用于否定句和疑问句,通常放在句末。
Have you finished your work yet
No, I haven't finished it yet.
just(刚刚):表示动作刚刚完成,放在have/has之后,过去分词之前。
He has just come back from school.
ever(曾经):用于疑问句,询问经历。
Have you ever been to Japan
never(从不):表示否定经历,放在have/has之后。
I have never seen such a beautiful place.
for + 时间段:表示动作持续了一段时间。
I have lived here for ten years.
since + 时间点:表示动作从某个时间点开始持续。
She has worked here since 2020.
so far(到目前为止):表示从过去某时到现在的情况。
We have learned 500 words so far.34
五、短暂性动词转换为延续性动词
在使用现在完成时的"未完成"用法时,一个常见的难点是短暂性动词(也称非延续性动词)不能与表示一段时间的状语(如for, since)连用。这时需要将其转换为相应的延续性动词或状态4。
表:常见短暂性动词与延续性动词转换
短暂性动词 延续性动词/状态 例句(短暂性) 例句(延续性)
die be dead His father died two years ago. His father has been dead for two years.
leave be away (from) She left last Monday. She has been away since last Monday.
buy have I bought this book last month. I have had this book for a month.
borrow keep He borrowed the book yesterday. He has kept the book since yesterday.
open be open The shop opened at 9:00. The shop has been open since 9:00.
close be closed The library closed. The library has been closed.
begin/start be on The film began an hour ago. The film has been on for an hour.
finish be over The meeting finished. The meeting has been over.
come be here He came to Beijing. He has been here for a week.
go be away She went to Shanghai. She has been away for a week.
get up be up I got up at 6:00. I have been up since 6:00.
fall asleep be asleep He fell asleep. He has been asleep for an hour.
marry be married They married last year. They have been married since last year.
join be in/be a member of He joined the club. He has been a member of the club for a year.
六、易错点和难点分析
1. have been to 与 have gone to 的区别
have been to 表示"曾经去过"(现在已经回来了)
My father has been to America twice. (我父亲去过美国两次→现在已回来)
have gone to 表示"已经去了"(现在还在那里或正在路上)
My father has gone to America. (我父亲去美国了→现在不在这里)3
2. for 和 since 的用法区别
for + 时间段(表示动作持续了多长时间)
for two hours, for three days, for a long time
since + 时间点(表示动作从什么时候开始)
since 2020, since last Monday, since three days ago4
3. 现在完成时在语境中的应用
现在完成时经常用于以下语境:
谈论经历:Have you ever...
谈论变化:The city has changed a lot.
谈论近期完成的事情:I've just finished...
谈论持续到现在的状态:I've known him for years.
1.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
2.I’m so glad that I ________ nearly half of the test till now.
A.finish B.finished C.will finish D.have finished
3.We have ______ the game ______ the computer.
A.taken;off B.take;off
C.copy;onto D.copy;to
4.Linda a lot since I saw her last time
A.has changed B.willchange C.is changing D.changed
5.--Shall we go to Spring Bay together
--No, thanks. I have already there.
A.gone B.gone to C.been D.been to
6.—How long can I _____ the VCD
—A week.
A.borrow B.see C.buy D.keep
7.— The film Ne Zha 2 is really amazing. Have you ________ watched it
— Not ________. But I plan to watch it at the cinema this Saturday evening.
A.already; just B.ever; yet C.just; already D.yet; ever
8.Great changes ________ in my hometown in the past five years.
A.take place B.took place C.have taken place
9.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
10.— 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
11.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
12.The Greens _____ China for seven years.
A.have come to B.have been to
C.have come in D.have been in
13.I _____________ Space Museum in Moon Town yet.
A.have been B.haven't gone to C.haven't been to D.have gone
14.Alex’s grandfather _______ tea culture for ten years.
A.studies B.studied C.has studied D.was studying
15.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
16.–Have you____________ to Australia
-No, not yet.
A.go B.are C.been D.gone
17.—How long ______ since you ______ to study English
—For about three years.
A.was it, began B.is it, begin C.has it been, began
18.Ben is a foreign teacher.So far,he in Shiyan for five years.
A.was teaching B.has taught C.will teach D.taught
19.—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
20.—Have you ________ been to France
—No, ________.
A.ever; never B.never; ever C.ever; ever D.never; never
21.My aunt is a writer. She ______ more than ten books since 1980.
A.writes B.wrote C.has written D.will write
22.Our city ________ a lot since the subway was put into use.
A.changed B.has changed C.is changing D.will change
23.Christine ________ the family’s Sunday lunch since she was 12 years old.
A.cooks B.cooked C.will cook D.has cooked
24.Miss Smith was born in England, but ________ 1988, she has lived in China.
A.since B.in C.on D.for
25.Sorry, I ________ a mistake. Let me correct it.
A.will make B.am making C.was making D.have made
26.My grandparents _____ in that city since 2008.
A.will live B.live C.have lived
27.Jim’s father ________ to London last month. He ________ there three times.
A.went; has gone B.has gone; has been C.went; has been D.has been; has gone
28.—Jack, I can’t buy anything. I’ve ________ my wallet at home.
—Don’t worry. I still have some money ________. I can lend you some.
A.forgotten; left B.forgotten; leave C.left; left D.left; leave
29.My mum ________ since last year.
A.has been able to drive B.was driving C.was able to drive D.could drive
30.She has taught us English in this school ________ she came here.
A.before B.after C.when D.since
31.—By way, where are your parents
―They________ shopping.
A.have been B.have gone C.went D.are going
32.—What have you done at the school
—I _________ classes with British students.
A.am having B.have had C.will have D.often have
33.________ you ever ________ of dabbawalas in India
A.Did; hear B.Will; hear C.Have; heard D.Do; hear
34.—How long have you ________ your watch It looks new.
—Only three days.
A.bought B.received C.had D.borrowed
35.—What do you usually do in your spare time
—I often go to our community library. It ________ for two years in order to encourage us to read more.
A.opens B.has opened C.has been opened D.has been open
36.Students in Beijing      away many books to Hope Schools since 2009.
A.have given B.give C.gave
37.Uncle Liang ________ in Haikou since 1980, so he knows a lot about the city.
A.lives B.lived C.has lived D.was living
38.The UN(联合国) has ________ the poor people in the world.
A.give support to B.given support to C.gave support to D.given support for
39.—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
40.Paper cutting ________ around for over 1,500 years.
A.is B.was C.were D.has been
41.—I haven’t finished the book Three Days to See.
—How come You ________ it for a whole month!
A.have had B.have bought C.will have D.will buy
42.Cindy ________ playing the piano for three years. She wants to be a pianist in the future.
A.practiced B.has practiced
C.is practicing D.practices
43.We ________ friends since I came to this school.
A.are B.were C.have been D.will be
44.—Ann is in hospital — Oh, really I _____know. I ________her for a long time.
A.didn’t ; will see
B.don’t ;will see
C.didn’t ; haven’t seen
D.don’t ; haven’t seen
45.I ________ to West Lake four times, but I will go there again this summer.
A.have gone B.have been C.went D.had gone
46.—Have you ________ been to our town before
—No, it's the first time I ________ here.
A.ever; have come B.never; come C.ever; came
47.They ______ friends since they met in Shanghai.
A.haven't been B.have been
C.aren't D.are
48.—Why is Mr. Yang still in the teachers’ office
—Maybe he ________ his work yet.
A.doesn’t finish
B.hasn’t finished
C.haven’t finished
49.Man on the earth for millions of years.
A.began to live B.lived C.has lived D.have lived
50.I ______ Yancheng Park several times, so I know a lot about it.
A.was visiting B.have visited C.visit D.will visit
51.The film Creation of the God Ⅰ: Kingdom of Storms is very exciting and I _________ it twice.
A.saw B.have seen C.am seeing
52.—Where is your son Jimmy living now
—He the city of Zhenjiang, China for two years.
A.has been in B.has been to
C.has gone to D.has come to
53.“I want to go to Mars (火星), because it’s a place that no one ________ to before,” said Carson.
A.has gone B.has been C.was D.went
54.—Hello! May I speak to your mother
— Sorry, my mother isn’t at home. She _________ abroad for ten days.
A.has gone B.has been C.has been to D.has gone to
55.Miss Li________English in this school since she moved to this city from her hometown.
A.taught
B.has taught
C.was teaching
D.had taught
56.I the book club last week and I two books already.
A.join;read B.joined;read C.joined;have read D.joined;has read
57.She ________ for five years and now she has a lovely daughter.
A.married B.has been married C.got married
58.This is the most beautiful park I have _____ visited.
A.ever B.yet C.never D.already
59.This museum ________ here for over 80 years. It ________ one of the oldest buildings in this city.
A.has been; is B.had been; is C.was; has been
60.It's reported that the number of cars in Nanjing by about 250,000 during the past few years.
A.is increasing B.are increasing C.has increased D.have increased
61.— He says he ________ Kate for 2 years.
— Really Kate has never told us anything about her marriage.
has married to B.has got married with
C.has been married to D.had been married with
62.—________ he ever ________ abroad
—No, never.
A.Did; go B.Have; been C.Has; been D.Has; gone
63.【2017年黑龙江齐齐哈尔】—How long is it since he _____this school
—He _____for three years.
A.has left ; has left B.left ; has been away C.leaves ; has left
64.—I went to return the book to Jack, but I couldn’t find him.
—He ________ the library. You can find him there.
A.has been to B.has gone to C.has left D.went to
65.With the help of Mr Wang, Liu Ling has great progress in English.
A.done B.taken
C.made D.picked
66.My friend hasn’t ________ my e-mail.
A.answer B.reply to C.answered to D.replied to
67.The Oriental Pearl TV Tower ________ tens of thousands of visitors since 1995.
A.attracted B.attracts C.has attracted D.will attract
68.We have _______ many wild animals because of the ______ of their living areas.
A.lose; loss B.loss; lost C.lost ; lose D.lost; loss
69.—What does your cousin think of the movie
—Really amazing. He ________ it three times.
A.watches B.has watched C.will watch D.is watching
70.-- Your new watch is so nice! When did you buy it
-- In April. I _____ it for two months.
A.have had
B.had
C.have bought
D.bought
71.—Do you think our city a lot since ten years ago
—Yes, the road is wider and the buildings are more and higher.
A.changed B.has changed C.changes D.will change
72.—Mom, can I play computer games now
—_______ you _______ your homework yet
A.Did; finish B.Will; finish C.Have; finished
73.—Have you found your bike — .
A.No,you have B.Not yet C.Yes,I do D.Yes,I found
74.—I haven't seen your grandfather for several years. Where has he gone
—Oh,he ________ for two years.
A.has died B.has been dead C.died
75.—When did your uncle begin to work in the school
—He has worked here _______ he moved to the city.
A.since B.while C.until
76.Zhao Lan ________ already ________ in this school for two years.
A.was; studying B.will; study C.has; studied D.is; studying
77.—Look! The light is still on in Helen’s office.
—Maybe she _______ her work yet.
A.doesn’t finish B.won’t finish C.hasn’t finished D.didn’t finish
78.—How long has your uncle ________ your aunt
—Over ten years.
A.married with B.married to C.got married with D.been married to
79.—Jenny, when did you move here
—In 2018. I ________ here for three years.
A.lived B.moved C.have moved D.have lived
80.—My sister isn’t at home. She ________ Australia on business.
—It’s a beautiful country. She ________ there twice.
A.has gone to; have gone B.has been to; have been
C.has gone to; have been to D.has gone to; has been
81.He _________ to several countries, like the USA, the UK, Australia and Canada the past three years.
A.travels B.traveled C.will travel D.has traveled
82.—Would you like something to eat —No, thanks. I ________ some zongzi already.
A.eat B.will eat C.have eaten D.eating
83.—How well do you know the Opera House
—I know the place very well. I ________ Sydney many times.
A.have been in B.have been to C.have gone to D.have been
84.Joan says that she ________ enough information for her geography homework.
A.finds B.has found C.found D.had found
85. —Have you ever ________ an amusement park
—Yes, I have. I ________ Fun Times Amusement Park last year.
A.been to, have gone to B.gone to, have been to
C.go to, went to D.been to, went to
86.—Would you like something to eat
—No, thanks. I ________ a lot, and I am quite full now.
A.ate B.eat C.have eaten D.will eat
87.-- I haven’t heard from Li Jun for a long time.-- What do you think _________ to him
A.was happening B.to happen C.has happened D.had happened
88.She ________ in the factory since she moved to our city.
A.works B.worked C.has worked D.is working
89.China develops so fast . That’s true . It a lot already .
A.changes B.changed C.will change D.has changed
90.I haven't Japan yet. I will go there next month.
A.been in B.been to C.gone to D.gone in
91.My parents ________ for twenty years by the time I was 15.
A.married B.had married C.had been married D.had got married
92.—Lucy, where is Mr. Wang
—Hе ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in
93.—Mom, I want to watch The Legend of Miyue(芈月传) on Channel 8 tonight.
—Oh, dear, it _____ for a few e on!
A.has begun B.will begin C.has been on D.will be on
94.She found her lost money,so she is very happy.
A.have just B.just have C.has just D.just has
95.—The book is popular. ________ you ________ it yet
—Yes, I have.
A.Are; reading B.Were; reading C.Have; read D.Will; read
96.—How long have you had the bike
—I've had it________.
A.since half a year B.half a year ago
C.in half a year D.for half a year
97.Great changes ________ in the city in the last few years.
A.have been take place B.happened C.have taken place D.have happened
98.I think you __________ it in China before.
A.may have seen B.must see C.can have seen D.can’t see
99.China’s high-speed railways _________ from 9,000 to 40,000 kilometres in the past few years.
A.grew B.were growing C.will grow D.have grown
100.—Must I return the book this week I borrowed it one week ago.
—No, you ________. You can ________ it for another week.
A.needn’t; keep B.don’t have to; borrow C.mustn’t; keep D.mustn’t; lend
/ 让学习更有效 新课备课备考 | 英语学科
/ 让学习更有效 新课备课备考 | 英语学科
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)
参考答案及试题解析
1.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。
2.D
【解析】句意:我很高兴到现在为止我已经完成了将近一半的测试。
考查时态。根据“I’m so glad that I…nearly half of the test till now.”可知,句中有时间状语till now,强调从过去开始到现在这个时间段里完成了将近一半的测试,这种过去发生的动作对现在造成了影响,所以句子时态应该用现在完成时。故选D。
3.A
【解析】句意:我们已经把游戏从电脑上卸载下来了。
本题考查词义的辨析。根据句意可知,此空是卸载的意思,而copy是复制的意思,故排除C和D; 根据空前have 和句意可知,此句是现在完成时态,此空应填taken,故排除B,故选A。
4.A
【解析】句意:自从我上次见到她以来,Linda变化了很多。本题考查动词的时态。Change变化,改变。A. has changed 已经改变,是现在完成时 B. will change 将要改变,是一般将来时 C. is changing正在改变,是现在进行时 D. changed改变了,是一般过去时。本句是现在完成时的典型句型,故选A。
5.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.
6.D
【解析】——句意:我能借这个VCD多久?——一周。
考查延续性动词的用法。和一段时间连用动作要用延续性的状态词。borrow对应的延续性状态词是keep,buy对应的延续性的状态词是have。根据句意及下文的“A week”可知用keep,故选D。
7.B
【解析】句意:——《哪吒2》真是令人惊喜!你看过了吗?——还没有。但是我计划这个周六晚上去电影院看。
考查现在完成时。already已经;yet还;ever曾经;just仅仅。根据“Have you...watched it ”可知,问句是含有ever的现在完成时的句子,表示“是否曾经做过某事?”,Not yet“还没有”是否定回答。故选B。
8.C
【解析】句意:在过去的五年里我的家乡发生了巨大的变化。
考查现在完成时。根据“in the past five years”可知句子要用现在完成时,其谓语动词结构为“have/has+动词的过去分词”,主语Great changes为复数,助动词要用have,C选项符合该结构。故选C。
9.B
【解析】句意:上周我感冒了。我姐姐从上周开始也感冒了。
考查动词时态辨析。have a cold和catch a cold都表示“感冒”,但前者强调状态,后者强调动作。第一空根据时间状语“Last week”可知,感冒这一动作发生在上周,所以用一般过去时caught;第二空根据时间状语“since last week”可知,感冒这一状态从上周开始一直持续到现在,所以用现在完成时has had。综合两个空的情况,只有B选项符合题意。故选B。
10.C
【解析】句意:--马克在那儿?--他已经去了纽约做生意了,他今天早上5点出发去机场了。根据语境可知第一个空是现在完成时,have been to...表示去过某地;have gone to...表示去了某地;短语leave for...表示去了……;第二个空用一般过去时态。根据题意。故选C。
11.C
【解析】句意:在过去的两年里,他们过去的糟糕的生存环境被改善了很多。他们有了更大更明亮的房子。A. improving动名词或现在分词; B. improve动词原形;C. has improved现在完成时态形式;D. improved过去式或过去分词。根据句意可知,又因in the past two years为现在完成时的标志词,故用现在完成时,故填has improved,故选C。
12.D
【解析】句意:格林一家来中国七年了。
根据“for seven years”可知该用现在完成时,并且谓语动词必须是延续性动词,表示一个状态。come to 来到;been to 去过;come in 将来;been in 在。所以选D。
13.C
【解析】句意:我还没有去过月球城的太空博物馆。
本题考查固定用法。根据yet常用于否定句和疑问句,本句不是疑问句,所以是否定句,故排除A和D;根据have gone to(去了),人不在,在途中或到了, have been to(去过),人在这里,并根据句意可知,此空是“还没有去过”的意思,故此空应填haven't been to,选C。
14.C
【解析】句意:亚历克斯的祖父研究茶文化已有十年时间。
考查动词时态辨析。studies一般现在时;studied一般过去时;has studied现在完成时;was studying过去进行时。根据时间状语“for ten years”表示持续十年的动作,强调从过去持续到现在并可能继续,应使用现在完成时。故选C。
15.C
【解析】句意:莉莉说她已经把这本书借了十天了,今天必须把它还给图书馆。
考查动词辨析及时态。borrow借入,非延续性动词;keep借,延续性动词。根据“for ten days”可知用延续性动词,结合“he has to return it to the library today”可知过去发生的借书的动作,对现在造成了“必须把它还给图书馆”的影响,用现在完成时。故选C。
16.C
【解析】句意:——你去过澳大利亚吗?—— 不,没去过。
考查时态。根据答语“No, not yet.”,可知句子是现在完成时,判断空格选过去分词,所以,排除A、B;have gone to意为“到某地去”;说话时该人不在现场, have been to 意为“曾经去过某地”,现在已经不在那里了;根据答语可知空格指“曾经去过某地” ,故选C。
17.C
【解析】句意:——你开始学英语多久了?——大概三年了。
考查动词的时态。since自从……,后加过去的时间点或过去时态的句子,是现在完成时的标志词,表示一个动作从过去就开始了一直持续到现在。即主句用现在完成时,从句用一般过去时。故选C。
18.B
【解析】句意:本是一名外教,到目前为止,他在十堰教书已经五年了。
考查时态。A. was teaching过去将来时;B. has taught现在完成时;C. will teach一般将来时);D. taught一般过去时;根据句中的副词短语so far“迄今为止”判断空格用现在完成时,现在完成时的谓语动词的结构是“have/has+过去分词”;主语he是单数第三人称,助动词has,故选B。
19.B
【解析】句意:——你今晚想去看电影吗?——哦,这是一部好电影。但是我已经看过了。
考查动词时态。haven’t seen没有看过,现在完成时的否定形式;have seen已经看过,现在完成时的肯定形式;see看,动词原形;will see将要看,一般将来时。根据“But I...it already.”可知,此处表达的是已经看过了,所以用现在完成时,且此处表示肯定意义。故选B。
20.A
【解析】句意:——你曾经去过法国吗?——没有,从来没有。
考查副词。ever曾经,常与现在完成时连用,表示某个动作或状态是否曾经发生过;never从未。分析句子可知,第一空表示“曾经”;第二空表示“从未去过”。故选A。
21.C
【解析】句意:我的姑妈是个作家。自1980年以来,她已经写了十多本书。
考查时态辨析。根据“since 1980”可知要用现在完成时,其结构为has/have done。故选C。
22.B
【解析】句意:自从地铁投入使用以来,我们的城市发生了很大的变化。
考查动词的时态。根据“since the subway was put into use”可知,句子描述的是从过去某个时间点到现在发生的变化,用现在完成时。故选B。
23.D
【解析】句意:克莉丝汀从12岁起就为家人做周日午餐。
考查时态。根据“since she was 12 years old.”可知,主句要用现在完成时,结构是“have/has+过去分词”,故选D。
24.A
【解析】句意:史密斯小姐出生于英国,但自1988年以来,她一直住在中国。
考查现在完成时的用法。since自从;in在……里面;on在……上面;for为了。根据“she has lived in China.”可知句子是现在完成时,应用since+时间点的结构,故选A。
25.D
【解析】句意:对不起,我弄错了。我来纠正一下。
考查现在完成时。根据“Sorry, I...a mistake. Let me correct it.”可知,因为已经犯了错误,所以现在要去纠正,故选D。
26.C
【解析】句意:我爷爷奶奶自从2008年以来就住在那个城市了。考查现在完成时的用法。根据关键词since 2008可知,应用现在完成时。直接排除A和B,故选C。
27.C
【解析】句意:吉姆的爸爸上个月去伦敦了,他去过那里三次。根据last month可知第一个句子用过去时态,排除B/D;根据has been to去过某地,has gone to去某地了;根据three times可知是去过三次;故选C。
28.C
【解析】句意:——杰克,我什么也买不到。我把钱包忘在家里了。——别担心。我还剩下一些钱。我可以借给你一些。
考查动词。forgotten忘记,不接地点;left遗弃,剩下的;leave遗忘,使……处于,接地点。第一空需表达“把钱包忘在家里”,填leave,且设空处前是“have”,填leave的过去分词left,排除选项A、B;第二个空需表示“剩下的钱”,用left作后置定语,故选C。
29.A
【解析】句意:我妈妈从去年开始会开车了。
考查现在完成时。since是现在完成时的标志,根据“since last year”可知,空格处应用现在完成时。故选A。
30.D
【解析】句意:自从她来到这里,她就在这所学校教我们英语。
考查连词辨析。before在……之前;after在……之后;when当……时;since自从。根据句子时态可知,主句用现在完成时,从句用一般过去时,符合条件的连词是since,表示自从她来到这里,她就一直在教我们英语,应用since引导时间状语从句。故选D。
31.B
【解析】句意:——顺便问一下,你父母呢?——他们去购物了。
考查完成时态。根据“By way, where are your parents ”可知,去购物了,用现在完成时态,go shopping“购物”,故选B。
32.B
【解析】句意:——你在学校做什么了? ——我和英国学生上课了。
考查动词时态。根据问句可知,是现在完成时,所以回答也要用现在完成时,现在完成时的结构是have/has+过去分词,I是第一人称,助动词要用have,故谓语部分为“have had”。故选B。
33.C
【解析】句意:你曾经听说过印度的达巴瓦拉吗?
考查现在完成时。根据语境可知,此处是在询问对方是否曾经听说过印度的达巴瓦拉,ever常用于现在完成时中,表示曾经。所以此处应该用have heard。故选C。
34.C
【解析】句意:——你的手表买了多长时间了?它看起来是新的。——只有三天。
考查动词辨析。bought买;received收到;had拥有;borrowed借。“How long”是对一段时间来提问的,ABD中的动词都是瞬间性动词,不能和一段时间搭配使用。故选C。
35.D
【解析】句意:——你在空余时间通常做什么?——我经常去社区图书馆。为了鼓励我们阅读更多,它已经开两年了。
考查现在完成时态。opens动词的一般现在时的第三人称单数;has opened已经打开;has been opened已经被打开;has been open现在完成时,形容词作表语,表示一直开着。根据“for two years”此处表示的是从过去开始,一直延续的动作。open是非延续性动词,此处用形容词形式be open表示状态,可以延续。现在完成时用has been open。故选D。
36.A
【解析】句意:自2009年以来,北京的学生已经向希望学校赠送了许多书籍。
考查动词时态。since+过去的时间点,与现在完成时一起连用,结构为have/has done,故选A。
37.C
【解析】句意:梁叔叔从1980年起就住在海口,所以他对这个城市很了解。
考查动词时态。时间状语“since 1980”通常与现在完成时连用,主语为第三人称单数,应用has lived。故选C。
38.B
【解析】句意:联合国已经向世界上的穷人提供了援助。
考查动词词组及动词的过去分词。根据助动词“has”可知,后面应该用动词的过去分词形式。give的过去分词应该是given。“给……提供支持”应该用give support to sb。故选B。
39.B
【解析】句意:——你在找什么,迈克尔?——我表哥的MP3,它刚才还在这,现在不见了。
考查时态。根据“just now”可知第一空应用一般过去时态,故填was。根据“now”可知,它已经丢了,表示对现在的影响,应用现在完成时,空前已经有“has”,第二空应填过去分词gone。故选B。
40.D
【解析】句意:剪纸已经存在了1500多年。
考查时态。根据“for over 1,500 years”可知,句子时态为现在完成时(have/has done)。故选D。
41.A
【解析】句意:——我还没读完《假如给我三天光明》这本书。——怎么会?你拥有它一整个月了!
考查现在完成时态和延续性动词。根据“for a whole month”可知,句子需用现在完成时(have + 过去分词),排除C、D;“for a whole month”时间段,动词须用延续性动词,“have bought”中的“bought”是短暂性动词,不能与时间段连用,而“have had”中的“had”是延续性动词,所以排除B。故选A。
42.B
【解析】句意:Cindy已经练习弹钢琴三年了。她将来想成为一名钢琴家。
考查时态。根据“for three years”可知,此句用现在完成时“have/has done”,主语为Cindy,助动词用has,故选B。
43.C
【解析】句意:自从我来到这所学校,我们就一直是朋友。
考查动词时态。根据“since”可知,since引导的时间状语从句,从句是一般过去时,主句用现在完成时。故选C。
44.C
【解析】句意:——安在住院。——噢,真的吗?我不知道。我很长时间没有见到她了。
考查动词时态。根据语境可知“我”在这次对话前不知道安生病住院,该用一般过去时。后一句子连用for a long time该用现在完成时。所以选C。
45.B
【解析】句意:我已经去过西湖四次了,但是今年夏天我还要去。
考查动词时态。根据“I will go there again”可知,说话人现在没在西湖,空处表示“曾经去过”,应用 have been to。故选B。
46.A
【解析】句意:——你以前来过我们镇吗?——不,这是第一次我来这。
考查副词及动词时态。ever曾经;never从不。根据“Have you … been to our town before”可知,询问是否曾来过我们镇,所以第一个空填ever。根据问句“have”可知,答句应用现在完成时,故选A。
47.B
【解析】句意:自从他们在上海遇见后就成了朋友。
根据since可知主句用现在完成时态,结构是have/has+过去分词,排除C/D;根据句意since they met in Shanghai可知是自从上海遇见后就成了朋友;故选B。
48.B
【解析】句意:——杨老师为什么还在教师办公室?——可能他还没有完成他的工作。
考查现在完成时。根据“yet”可知,此处强调到现在为止还没有完成工作,句子时态用现在完成时,主语是he,否定句用助动词hasn’t。故选B。
49.C
【解析】句意:人类在地球上生活了数百万年。
考查时态。有for millions of years,用现在完成时。根据句意及选项:人类在地球上生活了数百万年。主语是man,谓语动词用单数,故选C。
【点睛】现在完成时:
主语+have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3.现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently,still, lately等。
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等。
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
50.B
【解析】句意:我已经参观过盐城公园好几次了,所以我对它了解很多。
考查现在完成时。根据句中的“several times”可知,表示过去的动作对现在的影响,应用现在完成时have/has done的结构。故选B。
51.B
【解析】句意:电影《封神第一部:朝歌风云》非常令人兴奋,我已经看了两遍。
考查动词时态。根据时间标志词“twice”可知,本句是现在完成时have/has done,故选B。
52.A
【解析】试题分析:句意:--现在你儿子Jimmy住在哪里?--他住在中国的城市镇江两年了。A. has been in待在某地多长时间;B. has been to去过某地;C. has gone to去了某地;D. has come to来到了。句子后面的时间状语为for two years,句子的谓语应为表示状态的结构。根据题意。故选A。
53.B
【解析】句意:卡森说:“我想去火星,因为那是一个以前没有人去过的地方。”
考查现在完成时。has gone to现在完成时,表示“去了未回”;has been to现在完成时,表示“去过已回”;was一般过去时;went一般过去时,表示“去”。根据“no one...to before”可知,是没人去过这个地方,应用现在完成时,B选项符合语境,故选B。
54.B
【解析】句意:——你好!我可以和你妈妈说话吗?——对不起,我妈妈不在家。她已经出国十天了。
考查时态。have been to去过某地,已经回来;have gone to去了某地,还未回来;have been in待在某地。根据“for ten days”可知此处指在国外待了10天,与时间段连用用have been in,abroad是地点副词,省略介词in。故选B。
55.B
【解析】根据since引导的时间状语从句可判断出用现在完成时。
56.C
【解析】句意“我上个星期加入了读书俱乐部,我已经读了两本书了”。第一空处根据last week可知,用一般过去时,排除A;根据already可知,用现在完成时,排除B,且第二空处主语为I,用have read,故选C。
57.B
【解析】句意:她已经结婚五年了并且现在她有一个可爱的女儿。
考查现在完成时态延续性动词。根据“for five years”可知,时态为现在完成时,结构为have/has+动词过去分词,和一段时间连用,动词应用延续性动词be married,主语she为单数形式,助动词用has。故选B。
58.A
【解析】句意:这是我去过的最美丽的公园。
考查副词。ever表“曾,曾经”,用于疑问句或肯定句;already表示“已经”的意思,主要用在肯定的陈述句中,通常与动词的完成时连用;yet既可作于否定句、疑问句中,也可用于肯定句中,但表达的意思不尽相同,用于否定句,表“还,尚”,用于疑问句,表“已经”,用于肯定句,表“仍然,还得”;never 从来不。根据“This is the most beautiful park I have _______ visited”,可知这是一个肯定句,这里的意思是“这是我曾经参观过的最漂亮的公园”。故选A。
59.A
【解析】句意:这个博物馆已经有80多年的历史了。它是这个城市最古老的建筑之一。
考查时态。前半句根据“for over 80 years”可知,本句强调延续,应使用现在完成时;后半句陈述一般事实,应使用一般现在时。故选A。
60.C
【解析】句意:“据报道,在过去的几年中,南京的汽车的数量增加了大约25万辆。”,考查主谓一致和动词的时态根据句子的时间状语during the past few years可知,应该使用现在完成时;另外主语的中心词是the number,所以谓语动词应该使用单数形式。故选C。
【点睛】1.the number of表示“……的数量”,跟复数名词连用作主语时,中心词是number,谓语动词要用单数。例如:
The number of students in our class is50.我们班学生的数量是50人。
The number of pages in this book is 60.这本书有60页。
2.a number of表示“许多”,相当于 many,修饰可数名词复数.作主语时,谓语动词用复数.number前可用large,small等修饰,以表示程度。例如:
A number of students are planting trees on the hill.许多学生在小山上植树。
61.C
【解析】句意:——他说他和凯特结婚两年了。——真的吗?凯特从来没跟我们说过她的婚姻。
考查动词短语和现在完成时。sb be/get married to sb表示“与某人结婚”,是固定短语;结合“for 2 years”可知和一段时间连用,谓语动词应是延续性动词,故选C。
62.C
【解析】句意:——他曾经去过国外吗?——不,从来没有。
考查时态。根据“ever”可知句子用现在完成时have/has done;主语是he,助动词用has,排除AB;have been to去过,已经回来;have gone to去了,还未回来;根据“he ever...abroad”可知此处表示“去过”,用have been to。故选C。
63.B
【解析】句意:——自从他离开这个学校时间是多长了?——他离开了3年了。根据since后用短暂性动词leave,表示时间点,根据句意用过去时态;根据for three years时间段,用延续性动词be away,根据 for three years用现在完成时态;故选B
点睛:leave+地点,离开某地,例如:He left Beijing yesterday. leave for+地点,离开去某地,例如:He left for Beijing yesterday.leave是短暂性动词不能接时间段,如果说离开多长时间要用be away 例如:He will be away a week.
64.B
【解析】句意:——我去把书还给杰克,但找不到他。——他去图书馆了。你可以在那里找到他。
考查现在完成时。has been to去过某地;has gone to去了某地;has left离开了;went to去了。根据“I went to return the book to Jack, but I couldn’t find him.”可知,此处使用现在完成时,表示对现在造成的影响,结合“You can find him there.”可知,杰克去图书馆了还没有回来,用 has gone to,故选B。
65.C
【解析】句意:在王老师的帮助下,刘玲在英语上取得了很大的进步。
考查动词辨析。done 做;taken带走;made 制作; picked捡起;根据“great progress”可知,本题考查make progress,“取得进步”;故选C。
66.D
【解析】句意:我的朋友还没回复我的电子邮件。
考查动词辨析。answer回答,及物动词;reply to sth.回复某物。根据“my e-mail”可知此处表示回复电子邮件,再由“hasn’t”可知用现在完成时,D项符合语境。故选D。
67.C
【解析】句意:东方明珠电视塔自1995以来吸引了成千上万的游客。
考查动词时态。attracted吸引,一般过去式;attracts吸引,第三人称单数;has attracted已经吸引;现在完成时;will attract将会吸引。根据“since 1995”可知这里是现在完成时。根据题意,故选C。
68.D
【解析】句意:由于失去了生活区,我们失去了许多野生动物。本句是现在完成时,其构成:have+动词过去分词;lose失去,丢失,它的过去分词lost,它的名词形式是loss;because of由于,介词短语,后面跟代词,名词、动名词或名词性短语;故第一个空填lost,第二空填loss;结合句意和选项可知选D。
69.B
【解析】句意:——你表弟觉得这部电影怎么样?——真的很棒。他已经看了三遍了。
考查现在完成时。根据“three times”可知,动作发生在过去并对现在产生影响,强调完成和结果,需用现在完成时,现在完成时的构成为:have/has+done(动词过去分词),主语为“He”,故应用has。故选B。
70.A
【解析】句意:——你的新手表太漂亮了!你什么时候买的它?——在四月份。我已经拥有它两个月了。have有,是延续性动词;buy(bought)买,是瞬间性动词。此处与时间段for two months连用,用现在完成时,谓语用延续性动词,故用have had。故选A。
71.B
【解析】句意:--你认为我们的城市自从10年前变化的多吗?--是的,公路变得更宽了,建筑物也更多和更高了。
A. changed改变,一般过去时;B. has changed已经改变,现在完成时;C. changes改变,第三人称单数;D. will change将会改变,一般将来时。本题考查现在完成时的用法。“since+时间段+ago”表示“自从……以来”,常用于现在完成时,故选B。
72.C
【解析】句意:——妈妈,我现在可以玩电脑游戏了吗?——你做完作业了吗?
考查动词时态。根据“yet”可判断,时态为现在完成时,结构为have done;一般疑问句中助动词have要放在主语前,后接过去分词。故选C。
73.B
【解析】句意:——你找到你的自行车了吗?——还没有。本题主要考查情景交际, No,you have前后不一致,不符合语法;Not yet还没有;Yes,I found不符合一般问句的答语,A选项用第一人称答;故选B
74.B
【解析】句意:——我好几年没有见过你的祖父。他去了哪里?——哦,他已经去世两年了。由for two years可知要用延续性动词,而die为短暂性动词,需用其形容词be dead来表示状态。故选B。
点睛:延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。.延续性动词可以用于现在完成时,其完成时态可与表示"段时间"的状语连用。
终止性动词也称非延续性动词、瞬间动词或短暂性动词,表示不能延续的动作,这种动作发生后立即结束。常见的非延续性动词有:come, go, arrive, reach, leave, begin, start, buy, join, die, borrow, getup等。这类动词也可以用于完成时态,说明某个动作的结果还存在,但不能和for 表示的一段时间的状语连用。
75.A
【解析】句意:——你叔叔什么时候开始在学校工作的?——自从他搬到这个城市,他就一直在这里工作。
考查连词辨析。since自从;while与……同时;until直到。根据“He has worked here ... he moved to the city.”可知,自从他搬到这个城市,他就一直在这里工作;since符合语境,引导的时间状语从句用一般过去时,主句用现在完成时。故选A。
76.C
【解析】句意:赵兰已经在这所学校学习了两年。
考查现在完成时。was; studying过去进行时;will; study一般将来时;has; studied现在完成时;is; studying现在进行时。根据句中“already”和“for two years”可知,此处应用现在完成时。故选C。
77.C
【解析】句意:——看!海伦办公室的灯还亮着。——也许她还没完成工作。
考查动词时态。根据“yet”可知句子时态是现在完成时:have/has+done,故选C。
78.D
【解析】句意:——你叔叔和你阿姨结婚多久了?——超过十年了。
考查动词短语辨析。married with错误搭配;married to错误结构,正确的是be/get married to;got married with错误搭配;been married to表示持续的状态,用于现在完成时。根据“How long has your uncle...your aunt ”可知,这里需要表示持续的状态,且使用现在完成时,故选D。
79.D
【解析】句意:——詹妮,你什么时候搬到这儿来的?——在2018年。我已经住在这儿三年了。
考查延续性动词和时态辨析。根据时间状语“for three years”可知用现在完成时;因move(移动,搬动)是短暂性动词,不能和一段时间连用,此处用延续性动词live。故选D。
80.D
【解析】句意:——我妹妹不在家。她到澳大利亚出差去了。——这是一个美丽的国家。她去过那里两次。
考查动词短语。have gone to去了某地,人还没回来;have been to去过某地,人已经回来。由“My sister isn’t at home.”以及“Australia on business.”可知第一空,表示妹妹不在这里,去了澳大利亚;由“there twice.”可知第二空表示“她去过那里两次”,且there是副词,要省略to。故选D。
81.D
【解析】句意:在过去的三年里,他去过几个国家,比如美国、英国、澳大利亚和加拿大。
考查时态。根据“the past three years”可知,句子应用现在完成时,结构是have/has+过去分词,故选D。
82.C
【解析】句意:——你想吃点什么吗?——不了,谢谢。我已经吃过一些粽子了。
考查现在完成时。eat一般现在时;will eat一般将来时;have eaten现在完成时;eating现在分词形式。“already”是现在完成时的标志性时间状语,常与现在完成时(“have/has + 过去分词”结构)连用,强调动作已经完成,对现在产生影响(此处影响就是已经吃过粽子,所以不用再吃东西)。在本句中,主语是“I”,所以用“have eaten”,“eaten”是“eat(吃)”的过去分词形式。故选C。
83.B
【解析】句意:——你对歌剧院有多了解 ——我对那个地方太了解了。我去过悉尼好多次呢。
考查现在完成时。have been to表示曾经去过某地,此时人已经返回;have gone to表示到某地去了,此时人可能在路途中也可能已经到达目的地;have been in带在某地一段时间。根据many times可知是说去过很多次了,用have been to。故选B。
84.B
【解析】句意:Joan说她为地理作业已经找到了足够的信息。
考查动词时态。finds发现,动词的第三人称单数形式;has found现在完成时;found是find的过去式或过去分词形式;had found过去完成时。根据句子结构可知,that引导的是宾语从句,主句谓语动词says是一般现在时,宾语从句中表示已经完成的动作,用现在进行时。故选B。
85.D
【解析】考查现在完成时和一般过去时。句意:--你去过一个娱乐公园吗?--是的,我去过。去年我去了快乐时光娱乐公园。have been to去过;have gone to 去过;went to 去过。先根据have确定问句时态为现在完成时;答句中根据last year确定时态为一般过去时。故选D。
86.C
【解析】句意:——你想吃点什么吗?——不用了,谢谢。我吃了很多,现在已经吃饱了。
考查时态。根据“and I am quite full now”可知,此处表示过去的动作,对现在造成了影响,应用现在完成时。故选C。
87.C
【解析】句意:我很久没有听到李俊的消息了——你觉得他发生了什么事?考查动词时态。A. was happening过去进行时;B. to happen动词不定式;C. has happened现在完成时;D. had happened过去完成时。本句中do you think是插入语,本句主语是what,可知排除B。根据上文“我很久没有听到李俊的消息了”可知使用现在完成时(过去的事情对现在的影响);选D。
88.C
【解析】句意:自从她搬到我们市,她就在工厂工作。
考查时态。work工作。根据“since she moved to our city”可知,此处用现在完成时,故选C。
89.D
【解析】试题分析:本题表示的含义是中国从过去到现在已经发生了很大的改变,还将继续改变,表示的是一个过程,故本题用现在完成时,结构为have或has+过去分词,故本题选C。
考点:现在完成时的使用。
点评:在英文中表示过去发生的事一直持续到现在,还可能继续持续下去,表示的是一个过程通常用现在完成时来表示,如I have lived here for ten years。注意此种时态在不同句子中的使用。
90.B
【解析】句意:我还没去过日本,将在下个月去那儿。
考查现在完成时,"have been in是指已经待在某地,本题应该是没去过,排除A;have gone to表示"已经去了某地",强调人已离开说话的地方。排除C;have been to的意思是"过去到过而现在已返回",它强调"最近的经历";haven't been to 意思是不曾到过。根据"I will go there next month.""next month"表示将来时间,说明我还没去过泰国。故选B。
91.C
【解析】句意:到我15岁时,我父母已经结婚20年了。
考查时态。根据“for twenty years by the time I was 15.”可知,此处表示在某个过去的时间之前已经发生的动作,应用过去完成时,排除A选项,且句中动词要用延续性动词,B/C/D三个选项中C选项是延续性动词,故选C。
92.A
【解析】句意:——露西,王先生在哪里?——他去北京参加会议了。
考查现在完成时。has gone to去了某地,还没回来;has been to去了某地,已经回来;has been in待在某地。分析句子可知,对话发生时王先生不在,可知他去北京还未回来,应用has gone to。故选A。
93.C
【解析】试题分析:句意:--妈妈,我想今天晚上在八频道看《芈月传》。--喔,亲爱的,它已经开始几分钟了,快点吧!现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。begin 对应的延续性状态词是 be on 。故选C
考点:考查现在完成时的用法。
94.C
【解析】句意:她刚刚找到她丢失的钱,所以他非常高兴。主语she为第三人称单数,助动词用has,副词just用于has之后,过去分词之前。故选C。
95.C
【解析】句意:——这本书很受欢迎。你读过了吗?——是的,我读过了。
考查现在完成时。Are; reading构成现在进行时;Were; reading构成过去进行时;Have; read构成现在完成时;Will; read构成一般将来时。根据问句句尾的yet及答句“Yes, I have.”可知问句要用现在完成时。故选C。
96.D
【解析】句意:——你买这辆自行车多长时间了?——我买了有半年了。
考查现在完成时态的时间状语。根据空前的句子可知,此句是现在完成时,与其连用的时间状语:since +时间点;for+时间段。A项中half a year,半年,是时间段,故错误,排除;half a year ago半年前,用于一般过去时,故排除;in half a year半年以后,用于一般将来时,故排除;for half a year半年了,用于现在完成时。故选D。
97.C
【解析】句意:在过去的几年里,这个城市发生了巨大的变化。考查动词和时态辨析题。happen强调“碰巧发生”,不合句意,可排除BD选项。take place 发生,主动表被动,无被动语态,可排除A。in the past few years在过去的几年,是一段时间,用于现在完成时;根据句意结构和语境,可知选C。
98.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
99.D
【解析】句意:过去几年,中国高铁里程从9000公里增长至40000公里。
考查动词时态。grew增长,过去式;were growing增长,过去进行时;will grow增长,一般将来时;have grown增长,现在完成时。根据“in the past few years”可知,“in the last/past+一段时间”用于现在完成时态的句子中。故选D。
100.A
【解析】句意:——我必须这周还书吗?我一周前借的。——不,你不必。你可以再借一个星期。
考查情态动词及延续性动词的用法。mustn’t禁止;don’t have to不必;needn’t不必。keep保持,是延续性动词;borrow借入,是短暂性动词;lend借出,是短暂性动词。第一空,以must开头的一般疑问句的否定性回答要用needn’t或don’t have to,排除C项和D项。第二空,“for+一段时间”要与延续性动词一起连用,排除B项。故选A。
21世纪教育网(www.21cnjy.com)
21世纪教育网(www.21cnjy.com)
同课章节目录