内容正文:
2024-2025学年一线教师制作同步精品系列资料,已编校!
2024-2025学年一线教师制作同步精品系列资料,已编校!
Unit1 Past and present
重点语法:现在完成时(一)(四大题型,70题)精讲练
目录
语法知识精讲 1
语法知识精练 3
题型一:表示影响(动作已完成) 3
题型二:表示持续(动作未完成) 5
题型三:过去分词变化规则 7
题型四:延续性动词与非延续性动词 8
语法知识精讲
一、现在完成时的用法
用法1:表示一个过去发生的动作对现在产生的结果和影响。
Eddie has eaten my food. Eddie吃了我的食物。
用法2:表示一个从过去某个时间开始,延续到现在,并有可能继续延续下去的动作或状态。
He has lived here since 1995. 自从1995年以来,他一直住在这儿。
用法3:表示到现在为止,某一个动作发生了多少次
I have already read this book many times so far.
(到现在为止,我已经读过这本书许多次了)
二、现在完成时的句式
1.构成 助动词has/have +动词的过去分词
陈述句 They have finished their homework.
He has finished his homework.
否定句 They haven’t finished their homework.
He hasn’t finished his homework.
一般疑问句 Have they finished their homework?
Yes, they have. / No, they haven’t.
2.动词的过去分词:
规则动词的过去分词的构成
1.大多数的动词的过去分词是规则的,只需在动词后加-ed;例如:
work→worked listen→listened jump→jumped visit→visited
2. 在以-e结尾的动词后只加-d;例如:
close→closed like→liked agree→agreed move→moved
3.在以辅音字母加y结尾的动词,应将y改为i再加ed;例如:
study→studied carry→carried try→tried worry→worried
4.以重读闭音节结尾的动词,要双写末尾的辅音字母再加-ed;例如:
stop→stopped drop→dropped
不规则动词的过去分词的构成
1. 有些动词的原形和过去分词相同;例如:
put→put hurt→hurt become→become run→run
2.改变单词中间元音字母;例如:
sit→sat win→won hold→held
3.把单词结尾的字母d改为t;例如:
lend→lent spend→spent send→sent
4.以eep结尾的动词,把eep改为ept;例如:
keep→kept sleep→slept
5. 过去分词以aught或ought结尾;例如:
teach→taught buy→bought
6.以ay结尾的动词,把ay变成aid;例如:
say→said pay→paid
7.在原形词尾加n或en;例如:
give→given eat→eaten
语法知识精练
题型一:表示影响(动作已完成)
1.(23-24八年级下·江苏盐城·期中)—What changes ________ in your lives?
—Our lives have changed a lot.
A.have there had B.has there been C.have there been D.has there had
2.(23-24八年级下·江苏南京·期中)—Where ________ Lewis ________?
—Maybe he is in the stadium. He ________ for the annual school sports meeting these days.
A.did... go; has trained B.has... been going; has been training
C.has... gone; has trained D.has... gone; has been training
3.(23-24八年级下·江苏宿迁·期中)—Have you finished your new travel planning to Paris ________?
—Yes, I’ve ________ finished it.
A.already; just B.already; just now C.yet; just D.yet; just now
4.(23-24八年级下·江苏徐州·期中)The film “YOLO” (热辣滚烫) is so wonderful that I ________ it twice.
A.watch B.watched C.will watch D.have watched
5.(23-24八年级下·江苏宿迁·期中)Mr. Wu, we ________ the cleaning work. Can we go home now?
A.finish B.have finished C.finishes D.will finish
6.(23-24八年级下·江苏无锡·期中)Our new businesses ________ new markets in Europe and America over the past three months.
A.gave up B.pushed in C.have opened up D.have handed in
7.(23-24八年级下·江苏无锡·阶段练习)The life we have ________ used to ________ a lot now.
A.got; changing B./; has changed
C.got; has changed D./; changing
8.(23-24八年级下·江苏扬州·期中)Where is your father?
He ______ Australia and he ______ Sydney for two weeks.
A.has been to; has been in
B.has been in; has been to
C.has gone to; has been in
D.has gone to; has been to
9.(23-24八年级下·江苏南通·期中)—When will the football match between Nantong Zhiyun and Shanghai Haigang begin on TV?
—Oh, it _________ for ten minutes, ending in 0:3. Zhiyun lost the game.
A.has began B.has been on C.has been over D.has finished
10.(23-24八年级下·江苏无锡·期中)—Elsa, is it possible for you to come tomorrow?
—Sorry, I ________ a trip to Shanghai with my husband.
A.planned B.was planning C.have planned D.will plan
11.(23-24八年级下·江苏盐城·期中)There ______ great changes in Yancheng over the past few years.
A.have had B.has been C.have been D.has had
12.(23-24八年级下·江苏南通·期中)The Japanese film “The First Slam Dunk” ________ for ten minutes, but I ________ at the cinema yet.
A.has begun; haven’t arrived B.has been on; haven’t been
C.has begun; haven’t been D.has been on; haven’t arrived
13.(23-24八年级下·江苏宿迁·期末)—With the local government’s support, Siyang ________ a lot over the past ten years.
—That’s true. People are living a happy life now.
A.develops B.developed
C.will develop D.has developed
14.(23-24八年级下·江苏泰州·期末)School violence (暴力) ________ much attention of the whole society, and people are calling on the government to make laws as soon as possible.
A.caught B.has caught C.was catching D.will catch
15.(23-24八年级下·江苏泰州·期末)—Great changes ________ in Xinghua in the past two years.
—I’m so proud of my country! Instead of just giving money to poor people, China has tried to educate people and give them the tools they need to shake off poverty (贫困).
A.were taken place B.have been taken place C.have taken place D.took place
16.(23-24八年级下·江苏连云港·期末)Gulliver’s Travels is very interesting. My brother ________ it many times.
A.reads B.is reading C.will read D.has read
17.(23-24八年级下·江苏常州·期末)—French films are my cup of tea. Some of them are really wonderful.
—Oh, what a pity! I ________ any of them.
A.won’t watch B.am not watching C.was watching D.haven’t watched
18.(23-24八年级下·江苏淮安·期末)— Hello! May I speak to Jack?
—Sorry. He ________ to the library.
A.goes B.went C.has gone D.has been
19.(24-25八年级上·江苏南京·期中)In the past several years, I ________ several ways to deal with my insomnia(失眠) but none of them ________.
A.tried; works B.have tried; success C.tried; successful D.have tried; works
20.(24-25八年级上·江苏盐城·期末)Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about living in space.
A.grew B.were growing C.have grown D.will grow
题型二:表示持续(动作未完成)
21.(23-24八年级上·江苏盐城·期末)—Alice, have you finished learning the whole book?
—Not yet. So far, we ________ two units.
A.learned B.have learned C.learn D.to learn
22.(2022·江苏宿迁·二模)一With the development of technology, our country ________ a lot so far.
—Yes, and it will be even ________ in the future.
A.changed; good B.changed; better C.has changed; well D.has changed; better
23.(2023·江苏镇江·一模)— Do you know the pregnant woman (孕妇) in Zhenjiang who caught H7N9 has got well?
— Yes. The virus H7N9 doesn’t seem so serious. But I ________ chicken for over two months.
A.didn’t eat B.hadn’t eaten C.haven’t eaten D.don’t eat
24.(2023·江苏常州·一模)—Where is your cousin James?
—He ________ the school library since two hours ago.
A.has been to B.has gone to C.was in D.has been in
25.(23-24九年级上·江苏无锡·期中)—Any news about the Shenzhou-14 spacecraft? Do you know ________?
—For about four months, I think.
A.when was it sent up B.how long has it been in space
C.when it was sent up D.how long it has been in space
26.(23-24九年级下·江苏淮安·期中)Since the fish ________ all the food, you’d better not feed them now.
A.didn’t eat B.don’t eat C.aren’t eating D.haven’t eaten
27.(2024·江苏南京·一模)Our government ________ lots of efforts to improve people’s living conditions in the past 5 years.
A.made B.make C.will make D.has made
28.(24-25九年级上·江苏南京·期末)—Is the Great Wall worth visiting?
—Of course. I ________ it many times and the views always surprise me.
A.climb B.are climbing C.climbed D.have climbed
29.(23-24八年级下·江苏南京·期中)Pizhou used to be a small city but great changes __________ in it in the past ten years.
A.have been taken place B.took place
C.have taken place D.were taken place
30.(23-24八年级上·江苏南通·期末)My uncle ________ Beijing two weeks. He’ll be back in two days.
A.has gone B.has been to C.has been in D.has gone to
31.(23-24八年级下·江苏扬州·期中)—I ________ Jim recently.
—Really? Can you tell me when you ________ last him?
A.haven’t seen; will see B.didn’t see; have seen C.didn’t see; saw D.haven’t seen; saw
32.(23-24八年级下·江苏泰州·期中)—I am sorry I am late. The traffic is so heavy on the way.
—It’s 8:20 now. The movie ________ for twenty minutes.
A.began B.has begun C.has been in D.has been on
33.(23-24八年级下·江苏无锡·阶段练习)His brother ________ noodles for breakfast so far, but he ________ bread and milk when he was in the UK.
A.used to have; is used to having B.has used to have; is used to having
C.has been used to having; used to have D.is used to having; has used to have
34.(2023·江苏南通·一模)There are more than 900 national wetland parks in China, and now ninety percent ________ to the public for free.
A.was open B.are opened C.has opened D.have been open
35.(2023·江苏南京·三模)The weather is changeable these days. It rainy and cloudy in the past few days. I hope that tomorrow will be a sunny day.
A.will be B.is C.has been D.was
36.(23-24八年级下·江苏扬州·期中)—It’ s raining! When did it start?
—I don’t know. In fact, it ________ all the afternoon.
A.lasts B.lasted C.has lasted D.will last
37.(23-24八年级下·江苏扬州·期中)—It’s raining! When did it start?
—I don’t know. In fact, it ________ all the afternoon.
A.lasts B.lasted C.has lasted D.will last
38.(23-24八年级下·江苏南京·期中)Mr. Howard thought Jean ________ present her science project yesterday, but she ________ it up to now.
A.was going to; didn’t finish B.was going to; hasn’t finished
C.would; didn’t finish D.would; hasn’t finished
39.(23-24八年级下·江苏徐州·期中)My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet.
A.went into B.has gone to C.has been in D.has arrived at
40.(23-24八年级下·江苏扬州·期中)A lot of money _______ at the charity show, but the cost of living _______ a lot, so we still need to do much work to help people in need.
A.was raised; has risen B.was raised; is risen
C.rose; has risen D.rose; were raised
题型三:过去分词变化规则
41.(23-24八年级下·上海·期末)I ________ the book yet.
A.haven’t read B.hadn’t read C.don’t read D.am not reading
42.(23-24八年级下·新疆乌鲁木齐·期末)The famous singer has _________ more than 30 million records.
A.sell B.sold C.sale D.buy
43.(23-24八年级上·广东深圳·期中)Please choose the CORRECT sentence.
A.Were you be able to catch the first bus yesterday morning?
B.Have you happen to know who is she?
C.I am short of money now. Could you buy me lunch?
D.This street is three times more wider than that one.
44.(23-24八年级下·全国·课后作业)—Here is my phone number, 8912232.
—Oh, I’ve ________.
A.wrote it down B.written it down C.wrote down them D.written them down
45.(23-24八年级下·全国·期中)I have ________ lots of writing competitions already.
A.entered B.enters C.entering D.to entered
46.(23-24八年级上·辽宁沈阳·期末)Have the school ________ the right person to attend the meeting yet?
A.choose B.choosen C.chose D.chosen
47.(23-24八年级上·河北张家口·阶段练习)He told me he would be here at 2 o’clock. But he ________ yet.
A.didn’t arrive B.isn’t arriving C.hasn’t arrived D.won’t arrive
48.(23-24八年级下·湖北武汉·期末)—Who knows the documentary China the Mission (任务) to the Moon?
—Everyone in the class. We ________ it several times so far since our geography teacher ________ it.
A.watched; introduced B.watch; introduces
C.have watched; introduced D.will watch; introduces
49.(23-24八年级下·江苏宿迁·期末)All the students ________ into four groups to do a survey next Sunday.
A.are separated B.will separated C.separate D.will be separated
50.(23-24八年级下·江苏宿迁·期中)— Would you like to see the movie with me tonight, Simon?
— Sorry. I ________ it twice.
A.see B.saw C.will see D.have seen
题型四:延续性动词与非延续性动词
51.(23-24八年级下·江苏宿迁·期末)—Your T-shirt looks beautiful. When did you buy it?
—In June. I ________ it for two weeks.
A.had B.have had C.buy D.have bought
52.(23-24八年级下·江苏徐州·期中)The Wild Park ________ for several months. Let’s go there for a trip this weekend.
A.has opened B.has been open C.opened D.opens
53.(23-24八年级下·江苏镇江·期中)The young man ________ the army for half a year.
A.has joined B.has been on C.has been in D.has joined in
54.(23-24八年级下·江苏南通·期中)—Where is your uncle?
—I don’t know where he ________. I only remember he ________ home for over a year.
A.has been; has left B.has gone; has left
C.has been; has been away from D.has gone; has been away from
55.(23-24八年级下·江苏淮安·期中)I must return the book to the library now because I ________ it for two weeks.
A.have borrowed B.have lent C.have had D.have kept
56.(23-24八年级下·江苏淮安·期中)He ________ China since 30 years ago.
A.has left B.has been away from C.has come to D.has arrived in
57.(23-24八年级下·江苏无锡·期中)The basketball final ________ for an hour, but we are still very excited.
A.has begun B.has ended C.has been on D.has been over
58.(23-24八年级下·江苏无锡·期中)The shopping mall ________ for two years.
A.opened B.has opened C.is opening D.has been open
59.(23-24八年级下·江苏南京·期末)—Linda, your new hat looks really nice on you. How long _______ it?
—Oh, thanks. I just bought it last week.
A.have you bought B.have you had C.did you buy D.did you have
60.(23-24八年级下·江苏宿迁·期末)—When did your brother leave his hometown?
—He ________ for nearly ten years.
A.has been away B.left C.has left D.was left
61.(23-24八年级下·江苏无锡·期末)— Have you finished reading the book Oliver Twist?
— Not yet. I ________ it for nearly a month I’m going to the library to renew it.
A.have bought B.have borrowed C.have had D.have kept
62.(23-24八年级下·江苏泰州·期末)—Could you tell me how long you ________ the Huawei mobile phone?
—Nearly a year. It works very well.
A.will buy B.have had C.have bought D.had
63.(23-24八年级下·江苏扬州·期末)Though the great scientist __________ for three years, we will never forget the contribution he made.
A.died B.has died C.has been dead D.was dead
64.(23-24八年级下·江苏扬州·期末)—Let’s turn on the TV and enjoy watching the football match.
—It’s too late. It ________ for half an hour. And the result is 1-0, China won.
A.has finished B.has begun C.has been on D.has been over
65.(23-24八年级下·江苏扬州·期中)Yangzhou China Grand Canal Museum (扬州中国大运河博物馆) ________ for about three years, but I ________ there.
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
66.(23-24八年级下·江苏徐州·期中)Jim, turn off the TV. It ________ for two hours.
A.began B.has begun C.was on D.has been on
67.(24-25八年级上·江苏宿迁·期中)—How long may I ________ your bike, Denial?
—For two weeks. But you mustn’t ________ it to others, Amy.
A.borrow; lend B.keep; lend C.keep; borrow D.lend; borrow
68.(24-25八年级上·江苏连云港·期中)This is not ________ useful book for me, but I will ________ it for a week because I don’t have time to return it.
A.an; keep B.a; keep C.an; borrow D.a; borrow
69.(23-24八年级下·江苏南通·期中)—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
70.(23-24八年级下·江苏宿迁·期中)Daniel ________ the book for over two weeks, he has to ________ it to the library.
A.has kept; return B.has borrowed; give C.borrowed; take D.kept; bring
4
同步新课程,周周有练习,月月有重点!
9
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$2024-2025学年一线教师制作同步精品系列资料,已编校!
2024-2025学年一线教师制作同步精品系列资料,已编校!
Unit1 Past and present
重点语法:现在完成时(一)(四大题型,70题)精讲练
目录
语法知识精讲 1
语法知识精练 3
题型一:表示影响(动作已完成) 3
题型二:表示持续(动作未完成) 9
题型三:过去分词变化规则 15
题型四:延续性动词与非延续性动词 18
语法知识精讲
一、现在完成时的用法
用法1:表示一个过去发生的动作对现在产生的结果和影响。
Eddie has eaten my food. Eddie吃了我的食物。
用法2:表示一个从过去某个时间开始,延续到现在,并有可能继续延续下去的动作或状态。
He has lived here since 1995. 自从1995年以来,他一直住在这儿。
用法3:表示到现在为止,某一个动作发生了多少次
I have already read this book many times so far.
(到现在为止,我已经读过这本书许多次了)
二、现在完成时的句式
1.构成 助动词has/have +动词的过去分词
陈述句 They have finished their homework.
He has finished his homework.
否定句 They haven’t finished their homework.
He hasn’t finished his homework.
一般疑问句 Have they finished their homework?
Yes, they have. / No, they haven’t.
2.动词的过去分词:
规则动词的过去分词的构成
1.大多数的动词的过去分词是规则的,只需在动词后加-ed;例如:
work→worked listen→listened jump→jumped visit→visited
2. 在以-e结尾的动词后只加-d;例如:
close→closed like→liked agree→agreed move→moved
3.在以辅音字母加y结尾的动词,应将y改为i再加ed;例如:
study→studied carry→carried try→tried worry→worried
4.以重读闭音节结尾的动词,要双写末尾的辅音字母再加-ed;例如:
stop→stopped drop→dropped
不规则动词的过去分词的构成
1. 有些动词的原形和过去分词相同;例如:
put→put hurt→hurt become→become run→run
2.改变单词中间元音字母;例如:
sit→sat win→won hold→held
3.把单词结尾的字母d改为t;例如:
lend→lent spend→spent send→sent
4.以eep结尾的动词,把eep改为ept;例如:
keep→kept sleep→slept
5. 过去分词以aught或ought结尾;例如:
teach→taught buy→bought
6.以ay结尾的动词,把ay变成aid;例如:
say→said pay→paid
7.在原形词尾加n或en;例如:
give→given eat→eaten
语法知识精练
题型一:表示影响(动作已完成)
1.(23-24八年级下·江苏盐城·期中)—What changes ________ in your lives?
—Our lives have changed a lot.
A.have there had B.has there been C.have there been D.has there had
【答案】C
【详解】句意:——你的生活发生了哪些变化?——我们的生活发生了很大变化。
考查there be句型的完成时态结构。根据句意理解可知,这里表达的是“生活中有……”,英语中应该用there be句型,而回答用的是完成时,所以这里也用完成时,there be句型的完成时的结构是:there have/ has been,而句中的名词是changes,是复数名词,所以这里应该用have,疑问句要把have提前,变成have there been的结构。故选C。
2.(23-24八年级下·江苏南京·期中)—Where ________ Lewis ________?
—Maybe he is in the stadium. He ________ for the annual school sports meeting these days.
A.did... go; has trained B.has... been going; has been training
C.has... gone; has trained D.has... gone; has been training
【答案】D
【详解】句意:——Lewis去哪里了?——也许他在体育场。这些天他一直在为一年一度的学校运动会训练。
考查动词时态和语态。根据“Maybe he is in the stadium.”可知,Lewis不在这里,所以应是问“他去哪里了”,对现在造成了影响,所以用has gone to“去了某地”;根据“these days”可知,动作从某一时间开始,一直持续到现在,或者可能仍然要继续下去,所以用现在完成进行时(have/has been doing),故选D。
3.(23-24八年级下·江苏宿迁·期中)—Have you finished your new travel planning to Paris ________?
—Yes, I’ve ________ finished it.
A.already; just B.already; just now C.yet; just D.yet; just now
【答案】C
【详解】句意:——您完成去巴黎的新旅行计划了吗?——是的,我刚刚完成了。
考查现在完成时。yet“还”,用于疑问句和否定句;already“已经”,用于肯定句;just“刚刚”,用于现在完成时;just now“刚刚”,用于一般过去时。第一个句子是疑问句,故第一空填yet;第二个句子是肯定句,根据句意可知第二个空填just,故选C。
4.(23-24八年级下·江苏徐州·期中)The film “YOLO” (热辣滚烫) is so wonderful that I ________ it twice.
A.watch B.watched C.will watch D.have watched
【答案】D
【详解】句意:电影《热辣滚烫》太精彩了,以至于我看了两遍。
考查时态。watch观看,一般现在时;watched观看,一般过去时;will watch将要观看;have watched已经观看,现在完成时。根据“twice”可知,此处用现在完成时。故选D。
5.(23-24八年级下·江苏宿迁·期中)Mr. Wu, we ________ the cleaning work. Can we go home now?
A.finish B.have finished C.finishes D.will finish
【答案】B
【详解】句意:吴先生,我们已经完成了清洁工作。我们现在可以回家了吗?
考查现在完成时。根据“Mr. Wu, we…the cleaning work. Can we go home now?”可知,此处描述的是已经完成的动作对现在的影响,因此用现在完成时,其谓语动词是have done。故选B。
6.(23-24八年级下·江苏无锡·期中)Our new businesses ________ new markets in Europe and America over the past three months.
A.gave up B.pushed in C.have opened up D.have handed in
【答案】C
【详解】句意:在过去的三个月里,我们的新业务在欧洲和美洲开辟了新的市场。
考查动词短语。give up放弃;push in插队;open up拓展,开业;hand in上交。根据“over the past three months”可知,句子时态是现在完成时;且根据“new markets...”可知是开拓新市场,用短语open up。故选C。
7.(23-24八年级下·江苏无锡·阶段练习)The life we have ________ used to ________ a lot now.
A.got; changing B./; has changed
C.got; has changed D./; changing
【答案】C
【详解】句意:我们习惯的生活现在已经发生了很大的变化。
考查动词时态。get used to sth.“习惯于某事”,“we have...used to”为定语从句,修饰先行词“life”,时态为现在完成时,故第一个空选got;第二个空为主句的谓语动词,强调对现在的影响,用现在完成时态,主语“The life”为单数,故用has changed。故选C。
8.(23-24八年级下·江苏扬州·期中)Where is your father?
He ______ Australia and he ______ Sydney for two weeks.
A.has been to; has been in
B.has been in; has been to
C.has gone to; has been in
D.has gone to; has been to
【答案】C
【详解】句意:——你爸爸在哪?——他去了澳大利亚,他在悉尼待两周了。
考查现在完成时和介词的搭配使用。has been to“曾经去过某地”,但现在已经回来了;has been in“在某地”,指在某地要待上一段时间;has gone to“去了某地”,指去了某地还没有回来。根据“Where is your father?”可知是去了澳大利亚,还没有回来,所以第一个空用“has gone to”;由“for two weeks”可知是在悉尼待了两周,所以第二个空应填“has been in”。故选C。
9.(23-24八年级下·江苏南通·期中)—When will the football match between Nantong Zhiyun and Shanghai Haigang begin on TV?
—Oh, it _________ for ten minutes, ending in 0:3. Zhiyun lost the game.
A.has began B.has been on C.has been over D.has finished
【答案】C
【详解】句意:——电视上南通支云对阵上海海港的足球比赛什么时候开始?——哦,比赛已经结束了10分钟,以0:3结束。支云输了。
考查现在完成时。根据“for ten minutes”可知,时态为现在完成时,此处应用延续性动词,排除AD选项;又由“ending in 0:3. Zhiyun lost the game”可知,比赛已经结束。故选C。
10.(23-24八年级下·江苏无锡·期中)—Elsa, is it possible for you to come tomorrow?
—Sorry, I ________ a trip to Shanghai with my husband.
A.planned B.was planning C.have planned D.will plan
【答案】C
【详解】句意:——Elsa,你明天能来吗?——对不起,我已经计划和我丈夫去上海旅行。
考查现在完成时。根据“Sorry, I … a trip to Shanghai with my husband.”可知,已经计划和丈夫去上海旅行因此明天不能去,故应用现在完成时,构成为have/ has done,强调过去发生的动作对现在造成的影响或结果。故选C。
11.(23-24八年级下·江苏盐城·期中)There ______ great changes in Yancheng over the past few years.
A.have had B.has been C.have been D.has had
【答案】C
【详解】句意:在过去的几年里,盐城发生了巨大的变化。
考查现在完成时。结合语境和空后“over the past few years”可知本句应该使用现在完成时,表示过去发生的动作对现在产生影响;本句是there be句型与现在完成时相结合,真正的主语是“great changes”,所以用“there have been+名词复数+...”的结构。故选C。
12.(23-24八年级下·江苏南通·期中)The Japanese film “The First Slam Dunk” ________ for ten minutes, but I ________ at the cinema yet.
A.has begun; haven’t arrived B.has been on; haven’t been
C.has begun; haven’t been D.has been on; haven’t arrived
【答案】D
【详解】句意:日本电影《灌篮高手》已经上映了十分钟,但我还没能赶到电影院。
考查现在完成时。begin开始,为非延续性动词;be on上映;arrived到达;have been已经。根据“for ten minutes”可知第一个分句应用现在完成时,且谓语动词应为延续性动词,因此应用be on表示“(电影)上映”,排除A和C;根据“yet”可知第二个分句也应用现在完成时,此处应用arrive at the cinema表示“到达电影院”。故选D。
13.(23-24八年级下·江苏宿迁·期末)—With the local government’s support, Siyang ________ a lot over the past ten years.
—That’s true. People are living a happy life now.
A.develops B.developed
C.will develop D.has developed
【答案】D
【详解】句意:——在地方政府的支持下,泗阳在过去十年取得了很大发展。——这是真的。人们现在过着幸福的生活。
考查现在完成时。develops一般现在时;developed一般过去时;will develop一般将来时;has developed现在完成时。根据“Siyang…a lot over the past ten years.”以及“People are living a happy life now.”可知,此句表述过去政府做的工作对现在泗阳人们造成的影响,因此用现在完成时。故选D。
14.(23-24八年级下·江苏泰州·期末)School violence (暴力) ________ much attention of the whole society, and people are calling on the government to make laws as soon as possible.
A.caught B.has caught C.was catching D.will catch
【答案】B
【详解】句意:校园暴力已经引起全社会的关注,人们呼吁政府尽快制定法律。
考查现在完成时。分析句子可知这个动作是发生在过去,对现在造成影响,就是引起了广泛的关注,所以是现在完成时。故选B。
15.(23-24八年级下·江苏泰州·期末)—Great changes ________ in Xinghua in the past two years.
—I’m so proud of my country! Instead of just giving money to poor people, China has tried to educate people and give them the tools they need to shake off poverty (贫困).
A.were taken place B.have been taken place C.have taken place D.took place
【答案】C
【详解】句意:——在过去的两年中,兴化发生了很大的变化。——我为我的祖国感到骄傲!中国不是把钱给穷人,而是一直在努力教育人民,为他们提供摆脱贫困所需的工具。
考查时态。take place意为“发生”,不能用于被动语态。根据“in the past two years”可知,此句应用现在完成时,其构成为“has/have done”,主语“Great changes”为复数,用have构成现在完成时,故选C。
16.(23-24八年级下·江苏连云港·期末)Gulliver’s Travels is very interesting. My brother ________ it many times.
A.reads B.is reading C.will read D.has read
【答案】D
【详解】句意:《格列佛游记》非常有趣。我哥哥已经读过很多遍了。
考查动词时态。结合“many times.”可知此处需用现在完成时,表示已经读过很多遍了。结构为have/has done。故选D。
17.(23-24八年级下·江苏常州·期末)—French films are my cup of tea. Some of them are really wonderful.
—Oh, what a pity! I ________ any of them.
A.won’t watch B.am not watching C.was watching D.haven’t watched
【答案】D
【详解】句意:——我喜欢法国电影。其中一些真的很棒。——哦,太遗憾了!我没有看过它们中的任何一个。
考查动词时态。根据“Oh, what a pity! I...any of them.”可知此处指到现在为止,从来没有看过任何一部法国电影,需使用现在完成时,其结构为have/has done。故选D。
18.(23-24八年级下·江苏淮安·期末)— Hello! May I speak to Jack?
—Sorry. He ________ to the library.
A.goes B.went C.has gone D.has been
【答案】C
【详解】句意:——你好!我可以和Jack说话吗?——抱歉。他去了图书馆。
考查现在完成时及have been to和have gone to的辨析。have been to+地点:去过某地已回来;have gone to+地点:去了某地还未回来。根据“May I speak to Jack”和“Sorry”可知Jack在过去某个时间去了图书馆还未回来,而造成的影响是现在不能接电话,所以应用现在完成时,其谓语结构为“have/has+done”,故选C。
19.(24-25八年级上·江苏南京·期中)In the past several years, I ________ several ways to deal with my insomnia(失眠) but none of them ________.
A.tried; works B.have tried; success C.tried; successful D.have tried; works
【答案】D
【详解】句意:在过去的几年里,我尝试了几种方法来解决我的失眠,但都没有奏效。
考查动词时态和动词辨析。根据“In the past several years”可知,第一空时态用现在完成时(have/has done),排除A、C;work奏效,起作用;success名词,成功;successful形容词,成功的。根据“... several ways to deal with my insomnia (失眠) but none of them”可知,应是没有一种方法有效,故选D。
20.(24-25八年级上·江苏盐城·期末)Astronauts (宇航员) on the Chinese Space Station _______ some plants already, and it helps us learn about living in space.
A.grew B.were growing C.have grown D.will grow
【答案】C
【详解】句意:中国空间站上的宇航员已经种植了一些植物,这有助于我们了解太空生活。
考查动词时态。根据“already”是现在完成时的标志词可知,此处用现在完成时(have/has done),故选C。
题型二:表示持续(动作未完成)
21.(23-24八年级上·江苏盐城·期末)—Alice, have you finished learning the whole book?
—Not yet. So far, we ________ two units.
A.learned B.have learned C.learn D.to learn
【答案】B
【详解】句意:——爱丽丝,你们把整本书学完了吗?——还没有。到目前为止,我们已经学2个单元了。
考查动词的时态。由“So far”可知,此处用现在完成时,强调时间的延续,故选B。
22.(2022·江苏宿迁·二模)一With the development of technology, our country ________ a lot so far.
—Yes, and it will be even ________ in the future.
A.changed; good B.changed; better C.has changed; well D.has changed; better
【答案】D
【详解】句意:——随着科技的发展,我国到目前为止发生了很大的变化。——是的,将来会更好。
考查动词时态和比较级。根据“so far”可知,空一处使用现在完成时,主语为名词单数,使用has done;第二个空前为even,可以修饰形容词比较级,此处是将来和现在的对比,使用形容词的比较级,故选D。
23.(2023·江苏镇江·一模)— Do you know the pregnant woman (孕妇) in Zhenjiang who caught H7N9 has got well?
— Yes. The virus H7N9 doesn’t seem so serious. But I ________ chicken for over two months.
A.didn’t eat B.hadn’t eaten C.haven’t eaten D.don’t eat
【答案】C
【详解】句意:——你知道吗在镇江感染H7N9的孕妇已经好了?——是的。H7N9病毒看来不是如此地严重。但是我已经超过两个月没有吃鸡了。
考查现在完成时。根据“for over two months.”可知表示发生在过去的动作持续到现在,时态为现在完成时。故选C。
24.(2023·江苏常州·一模)—Where is your cousin James?
—He ________ the school library since two hours ago.
A.has been to B.has gone to C.was in D.has been in
【答案】D
【详解】句意:——你的表弟詹姆斯在哪里?——他从两个小时前就一直在学校图书馆。
考查动词短语辨析。has been to表示已经去了某地,并且现在已经回来;has gone to表示已经去了某地,现在还没有回来;was in表示过去某个时候在某地;has been in指已经在某处待了多长时间,表示已经在某地。根据“since two hours ago从两个小时前”可知,用现在完成时,并且一直在图书馆待着。故选D。
25.(23-24九年级上·江苏无锡·期中)—Any news about the Shenzhou-14 spacecraft? Do you know ________?
—For about four months, I think.
A.when was it sent up B.how long has it been in space
C.when it was sent up D.how long it has been in space
【答案】D
【详解】句意:——有关于神舟十四号飞船的消息吗?你知道它在太空中呆了多久吗?——我想大概有四个月了。
考查宾语从句语序及时态。when was it sent up它是什么时候发出的,疑问语序;how long has it been in space它在太空里呆了多久了,疑问语序;when it was sent up它什么时候发出的,陈述语序;how long it has been in space它在太空里呆了多久了,陈述语序。根据“Do you know...? ”可知,空处为宾语从句,应用陈述语序,根据“For about four months”可知,时态为现在完成时。故选D。
26.(23-24九年级下·江苏淮安·期中)Since the fish ________ all the food, you’d better not feed them now.
A.didn’t eat B.don’t eat C.aren’t eating D.haven’t eaten
【答案】D
【详解】句意:由于鱼还没有吃完所有的食物,你现在最好不要喂它们。
考查时态。根据“you’d better not feed them now”可知鱼还没有吃完所有的食物,鱼吃食这个事情发生在过去,对现在有影响,将来也可能持续,要用现在完成时态表示,现在完成时态的结构是have done。故选D。
27.(2024·江苏南京·一模)Our government ________ lots of efforts to improve people’s living conditions in the past 5 years.
A.made B.make C.will make D.has made
【答案】D
【详解】句意:在过去的五年里,我们的政府为提升人们的生活条件做出了很多努力。
考查动词的时态。made做了,一般过去时;make做,一般现在时;will make将做,一般将来时;has made已经做了,现在完成时。根据“in the past 5 years”可知,该句时态为现在完成时,故选D。
28.(24-25九年级上·江苏南京·期末)—Is the Great Wall worth visiting?
—Of course. I ________ it many times and the views always surprise me.
A.climb B.are climbing C.climbed D.have climbed
【答案】D
【详解】句意:——长城值得一游吗?——当然。我爬过很多次,那里的景色总是让我感到惊讶。
考查时态。根据“many times”可知,此处为现在完成时,结构为“have/has done”。故选D。
29.(23-24八年级下·江苏南京·期中)Pizhou used to be a small city but great changes __________ in it in the past ten years.
A.have been taken place B.took place
C.have taken place D.were taken place
【答案】C
【详解】句意:你知道在过去的十年里我们城市发生了巨大的变化。
考查动词时态。take place发生; took place过去式;have taken place现在完成时。根据“in the past ten years.”可知需要用现在完成时,且主语是great changes,短语“发生”无被动语态,可排除AD选项。故选C。
30.(23-24八年级上·江苏南通·期末)My uncle ________ Beijing two weeks. He’ll be back in two days.
A.has gone B.has been to C.has been in D.has gone to
【答案】C
【详解】句意:我的叔叔已经待在北京两个星期了。他两天后会回来。
考查现在完成时。has gone to意为“已经去了……(现在不在说话地点)”;has been to意为“(曾经)到过……”;has been in意为“已经在……(常与时间段连用)”。根据“He’ll be back in two days.”可知,叔叔已经在北京待了两个星期。故选C。
31.(23-24八年级下·江苏扬州·期中)—I ________ Jim recently.
—Really? Can you tell me when you ________ last him?
A.haven’t seen; will see B.didn’t see; have seen C.didn’t see; saw D.haven’t seen; saw
【答案】D
【详解】句意:——我最近没见到吉姆。——真的吗?你能告诉我你上次见到他是什么时候吗?
考查动词时态。第一句根据“recently”可知句子是现在完成时,排除BC选项;第二句根据“when you...last him”可知上一次见面是发生在过去,应用一般过去时。故选D。
32.(23-24八年级下·江苏泰州·期中)—I am sorry I am late. The traffic is so heavy on the way.
—It’s 8:20 now. The movie ________ for twenty minutes.
A.began B.has begun C.has been in D.has been on
【答案】D
【详解】句意:——对不起我迟到了。路上太堵了。——现在是八点二十。电影已经开始二十分钟了。
考查be on的用法。began开始,过去式;has begun已经开始,现在完成时;has been in去过,现在完成时;has been on已经开始,现在完成时。根据语境可知,电影已经开始二十分钟了,时态用现在完成时,因“for twenty minutes”为一段时间,故用be on代替begin,表示“开始”。故选D。
33.(23-24八年级下·江苏无锡·阶段练习)His brother ________ noodles for breakfast so far, but he ________ bread and milk when he was in the UK.
A.used to have; is used to having B.has used to have; is used to having
C.has been used to having; used to have D.is used to having; has used to have
【答案】C
【详解】句意:到目前为止,他的哥哥已经习惯了早餐吃面条,但他在英国时经常吃面包和牛奶。
考查动词时态及use的用法。used to do sth.“过去常常做某事”;be used to doing sth.“习惯于做某事”。第一空指习惯早餐吃面条,且根据“so far”可知,第一句是现在完成时态,结构是have/has done,故为has been used to having。根据“when he was in the UK.”可知,此处指过去的饮食习惯,故用used to do。故选C。
34.(2023·江苏南通·一模)There are more than 900 national wetland parks in China, and now ninety percent ________ to the public for free.
A.was open B.are opened C.has opened D.have been open
【答案】D
【详解】句意:中国有900多个国家湿地公园,目前90%已免费向公众开放。
考查现在完成时。be open“开放的”,be opened“被打开”,根据“...to the public for free.”可知,“开放的”符合题意,所以B选项错误;根据“now”可知,时态是与现在有关的时态,所以A选项错误;主语“ninety percent”指的是“90%的公园”,是复数,所以C选项错误。该句中“now”指目前,所以用现在完成时,即have/has+过去分词,主语是复数,“开放”be open,填have been open。故选D。
35.(2023·江苏南京·三模)The weather is changeable these days. It rainy and cloudy in the past few days. I hope that tomorrow will be a sunny day.
A.will be B.is C.has been D.was
【答案】C
【详解】句意:这些天天气多变,过去几天一直阴雨连绵。我希望明天是个阳光明媚的日子。
考查现在完成时。根据时间状语“in the past few days”可知,句子是现在完成时,即have/has+过去分词,且主语是第三人称单数,故选C。
36.(23-24八年级下·江苏扬州·期中)—It’ s raining! When did it start?
—I don’t know. In fact, it ________ all the afternoon.
A.lasts B.lasted C.has lasted D.will last
【答案】C
【详解】句意:——下雨了!从什么时候开始的?——我不知道。事实上,它已经持续了整个下午。
考查动词时态。lasts持续,一般现在时;lasted一般过去时;has lasted现在完成时;will last一般将来时。根据“In fact, it…all the afternoon.”可知已经持续了整个下午。需用现在完成时,故选C。
37.(23-24八年级下·江苏扬州·期中)—It’s raining! When did it start?
—I don’t know. In fact, it ________ all the afternoon.
A.lasts B.lasted C.has lasted D.will last
【答案】C
【详解】句意:——下雨了!从什么时候开始的?——我不知道。事实上,已经持续了整个下午。
考查动词的时态。lasts持续,一般现在时的三单形式;lasted一般过去时;has lasted现在完成时;will last一般将来时。根据“In fact, it…all the afternoon.”可知已经持续了整个下午。需用现在完成时,故选C。
38.(23-24八年级下·江苏南京·期中)Mr. Howard thought Jean ________ present her science project yesterday, but she ________ it up to now.
A.was going to; didn’t finish B.was going to; hasn’t finished
C.would; didn’t finish D.would; hasn’t finished
【答案】D
【详解】句意:霍华德先生原以为吉恩昨天会展示她的科学项目成果,但到目前为止她还没有完成。
考查动词时态。be going to含有“计划、准备”的意思,而will没有。根据“Mr. Howard thought”可知,宾语从句为霍德华先生的想法,而非吉恩的计划,所以排除选项A和B。又根据时间状语“up to now”直到现在,可知用现在完成时。故选D。
39.(23-24八年级下·江苏徐州·期中)My mother ________ the shopping mall for hours. But she hasn’t found a favourite dress yet.
A.went into B.has gone to C.has been in D.has arrived at
【答案】C
【详解】句意:我妈妈已经在商场两个小时了。但是她还没有找到她最喜欢的裙子。
考查现在完成时。根据“for hours”和后文可知,时态应用现在完成时表延续;主语“My mother”为第三人称单数,助动词用has;动词“go”和“arrive”为非延续性,不能与一段时间连用。故选C。
40.(23-24八年级下·江苏扬州·期中)A lot of money _______ at the charity show, but the cost of living _______ a lot, so we still need to do much work to help people in need.
A.was raised; has risen B.was raised; is risen
C.rose; has risen D.rose; were raised
【答案】A
【详解】句意:慈善演出筹集了很多钱,但生活成本已经上涨了很多,所以我们仍然需要做很多工作来帮助有需要的人。
考查动词辨析及时态语态。raise筹集;rise提高。前半句主语money是动词raise的动作承受者,第一空应用被动语态be done结构,排除C和D;第二空指生活成本提高,rise为不及物动词,无被动语态,排除B。故选A。
题型三:过去分词变化规则
41.(23-24八年级下·上海·期末)I ________ the book yet.
A.haven’t read B.hadn’t read C.don’t read D.am not reading
【答案】A
【详解】句意:我还没看书。
考查时态。根据现在完成时标志词“yet”可知,该句为现在完成时,否定结构为“haven’t/hasn’t + 过去分词”,故选A。
42.(23-24八年级下·新疆乌鲁木齐·期末)The famous singer has _________ more than 30 million records.
A.sell B.sold C.sale D.buy
【答案】B
【详解】句意:这位著名歌手的唱片销量已超过3000万张。
考查现在完成时。sell卖,动词原形;sold卖,过去式或过去分词;sale出售,名词;buy买,动词。根据“The famous singer has ... more than 30 million records.”可知,时态为现在完成时,结构为have/has+过去分词。故选B。
43.(23-24八年级上·广东深圳·期中)Please choose the CORRECT sentence.
A.Were you be able to catch the first bus yesterday morning?
B.Have you happen to know who is she?
C.I am short of money now. Could you buy me lunch?
D.This street is three times more wider than that one.
【答案】C
【详解】句意:请选择正确的句子。
考查句子语法结构。第一句中已有be动词were,be和were冲突,排除;B选项根据have可知句子是现在完成时,happen应用过去分词形式happened,排除;C选项正确;D选项中的wider本身已经是比较级了,不需要用more修饰,排除。故选C。
44.(23-24八年级下·全国·课后作业)—Here is my phone number, 8912232.
—Oh, I’ve ________.
A.wrote it down B.written it down C.wrote down them D.written them down
【答案】B
【详解】句意:——这是我的电话号码,8912232。——哦,我已经把它写下来了。
考查过去分词及代词辨析。根据“I’ve”可知,此处应用“have+过去分词”构成现在完成时,write的过去分词为written,排除A、C项;it它;them它们。根据“Here is my phone number”可知,这里指代上文提到的“phone number”,应用it来指代。故选B。
45.(23-24八年级下·全国·期中)I have ________ lots of writing competitions already.
A.entered B.enters C.entering D.to entered
【答案】A
【详解】句意:我已经参加了很多写作比赛。
考查动词时态。根据already可知,此句用现在完成时have/has done的结构,空格前已有have,此空应填过去分词,故选A。
46.(23-24八年级上·辽宁沈阳·期末)Have the school ________ the right person to attend the meeting yet?
A.choose B.choosen C.chose D.chosen
【答案】D
【详解】句意:学校有没有选择合适的人来参加会议?
考查过去分词的变化规则。choose选择,动词原形;choosen单词拼写错误;chose选择,过去式;chosen选择,过去分词。根据“yet”可知,时态为现在完成时;根据“Have”可知,后面接动词的过去分词;choose的过去分词形式为chosen。故选D。
47.(23-24八年级上·河北张家口·阶段练习)He told me he would be here at 2 o’clock. But he ________ yet.
A.didn’t arrive B.isn’t arriving C.hasn’t arrived D.won’t arrive
【答案】C
【详解】句意:他告诉我他两点钟到。但他还没到。
考查时态。didn’t arrive一般过去时;isn’t arriving现在进行时;hasn’t arrived现在完成时;won’t arrive一般将来时。根据“yet”和语境可知,他告诉我他两点到,可推测此处是他还没到,时态为现在完成时,主语为he,第三人称单数,谓语用“has+过去分词”的结构,arrived“到达”为动词过去分词。故选C。
48.(23-24八年级下·湖北武汉·期末)—Who knows the documentary China the Mission (任务) to the Moon?
—Everyone in the class. We ________ it several times so far since our geography teacher ________ it.
A.watched; introduced B.watch; introduces
C.have watched; introduced D.will watch; introduces
【答案】C
【详解】句意:——谁知道纪录片《中国探月任务》?——班上每个人都知道。自从我们地理老师介绍后,到目前为止,我们已经看了好几次了。
考查现在完成时。根据“since”可知,此句应该用现在完成时,其结构为:have/has+动词的过去分词,主语是“we”,所以用“have watched”;根据“since”引导的时间状语从句应该用一般过去时,可知第二空应该用“introduce”的过去式“introduced”。故选C。
49.(23-24八年级下·江苏宿迁·期末)All the students ________ into four groups to do a survey next Sunday.
A.are separated B.will separated C.separate D.will be separated
【答案】D
【详解】句意:下周日所有的学生将被分成四组做一个调查。
考查一般将来时的被动语态。根据“next Sunday”可知应用一般将来时,而主语All the students和谓语动词separate“分开”是逻辑上的动宾关系,所以应用被动语态,而一般将来时的被动语态的谓语结构为“will+be+done”,故选D。
50.(23-24八年级下·江苏宿迁·期中)— Would you like to see the movie with me tonight, Simon?
— Sorry. I ________ it twice.
A.see B.saw C.will see D.have seen
【答案】D
【详解】句意:——今晚你想要和我一起看电影吗,Simon?——抱歉。我已经看了两次了。
考查现在完成时。根据语境可知因为看了两次所以今晚不和对方看电影,强调过去事件对现在的影响,应用现在完成时,其谓语结构为“have/has+done”,故选D。
题型四:延续性动词与非延续性动词
51.(23-24八年级下·江苏宿迁·期末)—Your T-shirt looks beautiful. When did you buy it?
—In June. I ________ it for two weeks.
A.had B.have had C.buy D.have bought
【答案】B
【详解】句意:——你的T恤看起来很漂亮。你什么时候买的?——六月份。我已经买了两个星期了。
考查时态及延续性动词。根据“for two weeks”表示一段时间可知,句子时态为现在完成时,且谓语为延续性动词。故选B。
52.(23-24八年级下·江苏徐州·期中)The Wild Park ________ for several months. Let’s go there for a trip this weekend.
A.has opened B.has been open C.opened D.opens
【答案】B
【详解】句意:野生公园已经开放了几个月。这个周末我们去那里旅行吧。
考查时态。根据“for several months”可知,时态为现在完成时,谓语动词必须是延续性动词,所以B项符合。故选B。
53.(23-24八年级下·江苏镇江·期中)The young man ________ the army for half a year.
A.has joined B.has been on C.has been in D.has joined in
【答案】C
【详解】句意:这个年轻人已经参军半年了。
考查现在完成时和延续性动词。根据“for half a year.”可知,句子要用现在完成时,且与延续性动词连用。join的延续性动词形式是be in。故选C。
54.(23-24八年级下·江苏南通·期中)—Where is your uncle?
—I don’t know where he ________. I only remember he ________ home for over a year.
A.has been; has left B.has gone; has left
C.has been; has been away from D.has gone; has been away from
【答案】D
【详解】句意:——你叔叔在哪儿? ——我不知道他去哪儿了。我只记得他已经离家一年了。
考查时态、延续性动词和非延续性动词辨析。have/has been (to) 表示“去过某地”,已经回来了;have/has gone (to) 表示“去了某地”,说话时此人还没回来。根据“I don’t know where he”可知不知道他去哪儿了,说明他现在不在,“去了某地尚未回来”,用have gone to,排除AC;根据“for over a year.”可知与时间段连用用延续性动词,leave是非延续性动词,排除B。故选D。
55.(23-24八年级下·江苏淮安·期中)I must return the book to the library now because I ________ it for two weeks.
A.have borrowed B.have lent C.have had D.have kept
【答案】D
【详解】句意:我现在必须把这本书还给图书馆,因为我已经借了它两个星期了。
考查动词辨析。have borrowed借入,短暂性动词;have lent借出,短暂性动词;have had拥有,延续性动词;have kept持有,保存,延续性动词。根据“for two weeks”可知,设空处需用延续性动词,排除A和B;结合“I must return the book to the library”,所以书不是说话者自己所有的,排除C。故选D。
56.(23-24八年级下·江苏淮安·期中)He ________ China since 30 years ago.
A.has left B.has been away from C.has come to D.has arrived in
【答案】B
【详解】句意:他30年前就离开了中国。
考查延续性动词及动词辨析。has left已经离开,现在完成时结构,动词是短暂性动词;has been away from已经离开,现在完成时结构,动词是延续性动词;has come to已经来,现在完成时结构,动词是短暂性动词;has arrived in已经到达,现在完成时结构,动词是短暂性动词。根据“since 30 years ago”可知,谓语要用延续性动词的现在完成时。故选B。
57.(23-24八年级下·江苏无锡·期中)The basketball final ________ for an hour, but we are still very excited.
A.has begun B.has ended C.has been on D.has been over
【答案】D
【详解】句意:篮球决赛已结束一个小时了,但是我们仍然很激动。
考查延续性动词用法。has begun已经开始,非延续性动词;has ended 已经结束,非延续性动词;has been on已经开始,延续性动词;has been over已经结束,延续性动词。根据“but we are still very excited”可推测比赛“已经结束”,排除A、C选项,且空后“for an hour”为时间段,应与延续性动词搭配。故选D。
58.(23-24八年级下·江苏无锡·期中)The shopping mall ________ for two years.
A.opened B.has opened C.is opening D.has been open
【答案】D
【详解】句意:这家购物中心已经开业两年了。
考查动词时态。根据“for two years”可知,本句时态为现在完成时,open是非延续性动词,用于现在完成时要改为be+形容词,即be open。故选D。
59.(23-24八年级下·江苏南京·期末)—Linda, your new hat looks really nice on you. How long _______ it?
—Oh, thanks. I just bought it last week.
A.have you bought B.have you had C.did you buy D.did you have
【答案】B
【详解】句意:——琳达,你的新帽子戴在你头上看起来真好看。你买了多久了?——哦,谢谢。我上周刚买的。
考查时态。根据“How long”可知,此处应该用现在完成时表示“你买了帽子多久了”,现在完成时的结构为“have/has+动词的过去分词”,故排除C项和D项;A项为现在完成时,但buy是短暂性动词,不能与how long连用,故排除A项;B项是现在完成时,have是延续性动词,与how long连用。故选B。
60.(23-24八年级下·江苏宿迁·期末)—When did your brother leave his hometown?
—He ________ for nearly ten years.
A.has been away B.left C.has left D.was left
【答案】A
【详解】句意:——你的哥哥什么时候离开他的家乡?——他已经离开了近10年了。
考查动词的时态及延续性动词。由“for nearly ten years”可知,句子要用现在完成时(have/has done),且动词要用延续性动词,leave“离开”,是瞬间性动词,其延续性短语是be away,故选A。
61.(23-24八年级下·江苏无锡·期末)— Have you finished reading the book Oliver Twist?
— Not yet. I ________ it for nearly a month I’m going to the library to renew it.
A.have bought B.have borrowed C.have had D.have kept
【答案】D
【详解】句意:—— 你读完《雾都孤儿》这本书了吗? —— 还没有。我已经借了将近一个月了,我打算去图书馆续借。
考查现在完成时延续性和非延续性动词。have bought买;have borrowed借;have had拥有;have kept保持,保留。根据后文“I’m going to the library to renew it.”可知,要去图书馆续借这本书,前一句描述的是这本书已经借过来将近一个月,空处应该填表示“持有,保留”的词,“for nearly a month ”是一段时间,需要和延续性动词连用。故填D。
62.(23-24八年级下·江苏泰州·期末)—Could you tell me how long you ________ the Huawei mobile phone?
—Nearly a year. It works very well.
A.will buy B.have had C.have bought D.had
【答案】B
【详解】句意:——你能告诉我这个华为手机你买了多久?——接近一年。它用起来很好。
考查时态。will buy用于一般将来时;have had用于现在完成时态;have bought用于现在完成时态;had用于一般过去时。根据答句“Nearly a year.”可知,空处需现在完成时,buy是短暂性动词,不能和表示一段时间的时间状语连用,要换成延续性动词have,即have had。故选B。
63.(23-24八年级下·江苏扬州·期末)Though the great scientist __________ for three years, we will never forget the contribution he made.
A.died B.has died C.has been dead D.was dead
【答案】C
【详解】句意:虽然这位伟大的科学家已经去世三年了,但是我们永远不会忘记他所作出的贡献。
考查延续性动词。根据“for three years”可知,句子时态用现在完成时have/has done,且动词要用延续性动词,die为短暂性动词,其延续性动词为be dead。故选C。
64.(23-24八年级下·江苏扬州·期末)—Let’s turn on the TV and enjoy watching the football match.
—It’s too late. It ________ for half an hour. And the result is 1-0, China won.
A.has finished B.has begun C.has been on D.has been over
【答案】D
【详解】句意:——让我们打开电视观看足球比赛吧。——太晚了。球赛已经结束了半个小时,结果是1比0,中国队赢了。
考查现在完成时态。在现在完成时态中,当与一段时间状语连用时,谓语应用延续性动词,finish表示“完成”,begin表示“开始”,都是短暂性动词,则对应的延续性动词分别是be over和be on。根据题干中“And the result is 1-0, China won. ”可知,足球比赛已经结束了半个小时,则此处应用be over。故选D。
65.(23-24八年级下·江苏扬州·期中)Yangzhou China Grand Canal Museum (扬州中国大运河博物馆) ________ for about three years, but I ________ there.
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
【答案】B
【详解】句意:扬州中国大运河博物馆已经开放大约三年了,但是我还没去过。
考查现在完成时。根据“for about three years”可知,第一空使用延续性动词,open的延续性动词形式是be open,排除A和D选项;have gone to意思是“已经去了”;have been to意思是“已经去过”。根据“but”可知,前后意思转折,即:博物馆已经开放了一段时间,但是我还没有去过。故选B。
66.(23-24八年级下·江苏徐州·期中)Jim, turn off the TV. It ________ for two hours.
A.began B.has begun C.was on D.has been on
【答案】D
【详解】句意:吉姆,关掉电视。它已经开了两个小时。
考查现在完成时。根据“for two hours”可知,时态应为现在完成进行时(have/has done),且用延续性动词。begin是非延续性动词,be on是延续性动词。故选D。
67.(24-25八年级上·江苏宿迁·期中)—How long may I ________ your bike, Denial?
—For two weeks. But you mustn’t ________ it to others, Amy.
A.borrow; lend B.keep; lend C.keep; borrow D.lend; borrow
【答案】B
【详解】句意:——丹尼斯,你的自行车我可以借多久?——两周。艾米,但是你不能把它借给别人。
考查动词。borrow借入,是瞬间性动词;lend借出,是瞬间性动词;keep保留,是延续性动词。根据“How long”可知,与时间段连用,用延续性动词,因此第一空用keep。lend sth to sb“把某物借给某人”,因此第一空用lend,故选B。
68.(24-25八年级上·江苏连云港·期中)This is not ________ useful book for me, but I will ________ it for a week because I don’t have time to return it.
A.an; keep B.a; keep C.an; borrow D.a; borrow
【答案】B
【详解】句意:这对我来说不是一本有用的书,但是我将借一周,因为我没时间去还书。
考查冠词和动词辨析。a/an不定冠词,泛指物体、事物,用在可数名词或名词短语前,表示一个或一类;a用于以辅音音素开头的单词前;an用于元音音素开头的单词前;useful以辅音音素/juː/开头,需用不定冠词a修饰;keep保存,保留;borrow借入。根据语境可知,此处描述一本对我来说没有用的书,表示泛指,需用不定冠词a修饰;再由for a week可知,我会再保存它一个星期,需用keep。故选B。
【点睛】keep是一个延续性动词,可以接延续性的时间状语 for a week;而borrow是瞬时性动词,不能接延续性的时间状语。
69.(23-24八年级下·江苏南通·期中)—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
【答案】D
【详解】句意:——你父母什么时候结的婚?——在2009年。他们结婚10多年了。
考查延续性动词和非延续性动词的用法。marry和某人结婚、嫁或娶某人,非延续性及物动词;get married结婚,非延续性动词短语;be married结婚,表示状态,延续性动词短语,能与时间段连用。第一个空后没有宾语,应用get married,排除AC;根据答语中“for over 10 years”可知,第二空所在的句子应用现在完成时,且动词应用延续性的,故排除B。故选D。
70.(23-24八年级下·江苏宿迁·期中)Daniel ________ the book for over two weeks, he has to ________ it to the library.
A.has kept; return B.has borrowed; give C.borrowed; take D.kept; bring
【答案】A
【详解】句意:丹尼尔借了这本书两个多星期了,他必须把它还给图书馆。
考查延续性动词及动词辨析。return返回,归还;give给;take带走;bring带来。第一空根据时间状语“for over two weeks”可知应用现在完成时,和时间段连用,谓语动词要用延续性动词,“borrow”的延续性动词是keep,主语为第三人称单数,故应用has kept;第二空根据“the book for over two weeks”可知,已经借了两周,不得不还书,故应用return。故选A。
2
同步新课程,周周有练习,月月有重点!
1
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$