内容正文:
2024-2025学年一线教师制作同步精品系列资料,好题优选!
2024-2025学年一线教师制作同步精品系列资料,好题优选!
学校:___________姓名:___________班级:___________考号:___________
Unit10 重点语法:现在完成时(三)
(标志词、延续性/非延续性动词、时态辨析)精讲练
语法知识精讲
【要点拓展】
(1)对现在完成时的考查,用延续性动词have替换终止性动词buy是常见考点。
She has had the book for many years. 她已经买这本书很多年了。
I have had the pen for a week. 我买这支钢笔一周了。
(2)用句型“It is/It has been+一段时间+since从句(一般过去时).”表示。如上例可以改为“It is/It has been ten minutes since the film began.”。
It’s two weeks since he left here. 他离开这儿两周了。
It has been two years since I became an English teacher. 我当英语老师两年了。
(3)把since和for引导的时间状语改为表示过去的时间状语,并用一般过去时表示。如上例可以改为“The film began ten minutes ago.”。
He bought this car three months ago. 他三个月前买了这辆车。
(4)在现在完成时中,终止性动词在否定结构中可以与since和for引导的时间状语连用。
I haven’t received his letter for a long time. 我很久没有收到他的来信了。
语法知识精练
基础入门训练15题
1.Lei Feng ________ for many years, but his spirit is still encouraging us.
A.died B.has died C.was dead D.has been dead
2.Last month I ________ a book. That is to say, I ________ a book since last month.
A.have kept; have kept B.have kept; have borrowed
C.borrowed; have kept D.borrowed; have borrowed
3.His grandpa ________ two years ago. So he has been ________ for two years.
A.dead; died B.died; death C.died; dead D.dead; dead
4.How long ________ the film ________ when you got to the cinema?
A.has; been on B.has; begun C.had; begun D.had; been on
5.Kate said that she _______ to Guangzhou.
A.has never gone B.had never gone C.has never been D.had never been
6.—________ you been to Disneyland in Hongkong?
—Yes, I _________ there last summer.
A.Have; have been B.Has; go C.Have; went D.Has; has been
7.—Have you ever ________ the Great Wall?
—Yes, I ________ there last year.
A.gone to; have gone B.gone to; went
C.been to; went D.been to; have gone
8.I ________ many places of interest in Chongqing since I ________ here last year.
A.visit; come B.visited; came C.have visited; came D.have visited; have come
9.—How often do you visit your grandparents, Lucy?
—Not quite often. It’s three months since I ________ them last time. I miss them very much.
A.have met B.meet C.met D.meeting
10.My sister has worked as an engineer since she __________ back from the United States.
A.came B.comes C.has come D.had came
11.Jackson __________ school two years ago and he __________ for two years.
A.leaves; has gone B.left; has been away
C.leaves; has been away D.left; has gone
12.— You don’t watch the movie?
— Yes, but by the time I________to the cinena, the movie________for several minutes.
A.got; had begun B.got; had been on C.get; has begun D.get; has been on
13.Her grandmother ________ in 1985. She ________ for 23 years.
A.died; died B.dead; died C.died; has been dead D.dead; has died
14.—I wonder when you ________ the new car.
Well, I ________ it for two weeks.
A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought
15.— Grandma Wang’s pet dog ________ for two months. Does she feel lonely now?
— No. She has already bought a new pet dog.
A.died B.has died C.was dead D.has been dead
进阶拓展训练15题
16.When we got to the cinema, the film ________ for 20 minutes.
A.had begun B.has been on C.had been on D.has begun
17.Panda Yaya ________ to Beijing Zoo for over one year. She is taken good care of there.
A.was back B.came back C.has come back D.has been back
18.There was a traffic jam this morning, so when Tina ________ to the airport, the plane ________ for ten minutes.
A.got; had been away B.got; had left C.gets; has been away D.gets; has left
19.—Oh, you’re late again. The movie ________ for thirty minutes.
—What a pity!
A.has begun B.began C.has been on D.will begin
20.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes.
A.has begun B.has been on C.has ended D.begin
21.Our school ________ for sixty years.
A.has been open B.has been opened
C.has opened D.has open
22.—Mike, you are late. The talk show ________ since an hour ago.
—What a pity! No wonder all the students have left.
A.has started B.has been on C.has ended D.has been over
23.—Is your dad in?
—No, he has ________ out for an hour.
A.has gone B.has gone to C.has been D.has been to
24.—How long have your parents ________?
—For more than thirty years.
A.married B.got married C.marry D.been married
25.―You have a nice car.
―Thank you. I ________ it for less than one month.
A.bought B.have bought C.had D.have had
26.—The great scientist Yuan Longping ________ for nearly two years.
—Yes. But he will be greatly missed by all of us.
A.has died B.has passed away C.has been dead D.died
27.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 to D.has opened; haven’t been to
28.—Excuse me sir, I am wondering ________.
—Of course. And you can renew it then.
A.if I can keep this book for a week B.if can I keep this book for a week
C.if I can borrow this book for a week D.if can I borrow this book for a week
29.They ________ in love with each other for five years since they got married.
A.fell B.have fallen C.have been D.were
30.I ________ when you called me. Then I got on a taxi at once. But when I got to the hall, the concert ________ for 30 minutes.
A.slept; had begun B.slept; had been on
C.was sleeping; had begun D.was sleeping; had been on
能力综合实践13题
31.—How long have you ________ this book?
— For two weeks.
A.borrowed B.lent C.kept D.bought
32.The coming-of-age ceremony (成人典礼) _______ next week in our school hall.
A.holds B.is held C.was held D.will be held
33.Few students could understand the sentence until it ________ by Miss Chen.
A.explained B.was explaining C.is explained D.was explained
34.—________ Ann ever ________ online with you?
—No, she hasn’t.
A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted
35.My parents know Sue very well because they ________ her many times.
A.meet B.are meeting C.will meet D.have met
36.In China, you can see people playing basketball in parks, schools and even factories. Basketball ________ a popular sport to play and watch.
A.has become B.have become C.will become D.became
37.The problems of safety ________ at tomorrow’s meeting.
A.will discuss B.are discussed
C.will be discussed D.are discussing
38.Some paintings ________ on the wall after our flat decoration ________.
A.will be hunged, is finished B.will be hung, will be finished
C.will be hung, is finished D.are hung, will be finished
39.In the last few years, China ________ great achievements in the environmental protection.
A.had made B.was making C.has made D.is making
40.—How many eggs has that hen __________?
—Nearly one hundred.
A.lay B.laid C.lied D.lain
41.Adam didn’t join in the summer camp to Australia this time because he ________ there before.
A.has been B.had been C.was D.had gone
42.—I heard the beginning of Little Me starred by Yi Yangqianxi is quite touching.
—What a pity! When I got to the cinema yesterday, the film ________ for several minutes.
A.began B.had began C.had been on D.has been on
43.The visitors are very _________ to see so many changes _________.
A.surprised; has taken place B.surprising; take place C.surprised; have taken place D.surprising; are taking place
12
同步新课程,周周有练习,月月有重点!
11
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$
2024-2025学年一线教师制作同步精品系列资料,好题优选!
2024-2025学年一线教师制作同步精品系列资料,好题优选!
学校:___________姓名:___________班级:___________考号:___________
Unit10 重点语法:现在完成时(三)
(标志词、延续性/非延续性动词、时态辨析)精讲练
语法知识精讲
【要点拓展】
(1)对现在完成时的考查,用延续性动词have替换终止性动词buy是常见考点。
She has had the book for many years. 她已经买这本书很多年了。
I have had the pen for a week. 我买这支钢笔一周了。
(2)用句型“It is/It has been+一段时间+since从句(一般过去时).”表示。如上例可以改为“It is/It has been ten minutes since the film began.”。
It’s two weeks since he left here. 他离开这儿两周了。
It has been two years since I became an English teacher. 我当英语老师两年了。
(3)把since和for引导的时间状语改为表示过去的时间状语,并用一般过去时表示。如上例可以改为“The film began ten minutes ago.”。
He bought this car three months ago. 他三个月前买了这辆车。
(4)在现在完成时中,终止性动词在否定结构中可以与since和for引导的时间状语连用。
I haven’t received his letter for a long time. 我很久没有收到他的来信了。
语法知识精练
基础入门训练15题
1.Lei Feng ________ for many years, but his spirit is still encouraging us.
A.died B.has died C.was dead D.has been dead
【答案】D
【详解】句意:雷锋已经去世很多年了,但是他的精神还在鼓励我们。
考查动词的时态。根据“Lei Feng…for many years”可知,句子用现在完成时态,强调从过去开始的动作、状态一直延续到现在,die是非延续性动作,不能与表示一段时间的for连用,be dead符合题意。故选D。
2.Last month I ________ a book. That is to say, I ________ a book since last month.
A.have kept; have kept B.have kept; have borrowed
C.borrowed; have kept D.borrowed; have borrowed
【答案】C
【详解】句意:上个月我借了一本书。也就是说,我从上个月开始就借了一本书。
考查动词的时态。根据第一个空前的“Last month”可知,此处指过去的事情,应用一般过去时;根据第二个空后的“since last month”可知,此处用现在完成时,且表示动作的延续,谓语动词需用延续性动词“have kept”。故选C。
3.His grandpa ________ two years ago. So he has been ________ for two years.
A.dead; died B.died; death C.died; dead D.dead; dead
【答案】C
【详解】句意:他的爷爷两年前去世了。所以他已经死了两年了。
考查时态。dead死的,形容词; died死了,过去式;death死,名词。根据“ two years ago”可知空格1填过去式died;根据“for two years”可知此处填dead“死的”,形容词表状态。故选C。
4.How long ________ the film ________ when you got to the cinema?
A.has; been on B.has; begun C.had; begun D.had; been on
【答案】D
【详解】句意:当你到达电影院时,电影已经开始播放多久了?
考查过去完成时态和延续性动作。begin开始,短暂性动词,通常与时间点连用;be on开始,是一个表示状态的短语。根据“when you got to the cinema”可知,电影开始发生在到达电影院之前,即过去的过去,因此时态为过去完成时,结构为“主语+had+过去分词”,再由“How long”可知,此处询问的是一个时间段,而不是一个具体的时间点,因此用be on,be的过去分词为been。故选D。
5.Kate said that she _______ to Guangzhou.
A.has never gone B.had never gone C.has never been D.had never been
【答案】D
【详解】句意:凯特说她从来没有去过广州。
考查过去完成时及短语辨析。have gone to去了,没回来;have been to去过,回来了。由“said”和句意可知,去的动作发生在said之前,所以用过去完成时,表示过去的过去,又结合句意,此处表示“没有去过”,故选D。
6.—________ you been to Disneyland in Hongkong?
—Yes, I _________ there last summer.
A.Have; have been B.Has; go C.Have; went D.Has; has been
【答案】C
【详解】句意:——你去过香港迪斯尼乐园吗?——是的,我去年夏天去了那里。
考查时态。根据“been to”可知,第一空用现在完成时,构成have been to的结构,主语是you,助动词用have,排除B/D选项;根据“last summer”可知,第二空用一般过去时,动词用过去式,故选C。
7.—Have you ever ________ the Great Wall?
—Yes, I ________ there last year.
A.gone to; have gone B.gone to; went
C.been to; went D.been to; have gone
【答案】C
【详解】句意:——你去过长城吗?——是的,我去年去的。
考查时态。“have been to”表示“去过某地”,“have gone to”表示“去了某地”。问是否去过长城,第一空用“been to”。根据“last year”可知,第二句时态为一般过去时,“go”用过去式“went”。故选C。
8.I ________ many places of interest in Chongqing since I ________ here last year.
A.visit; come B.visited; came C.have visited; came D.have visited; have come
【答案】C
【详解】句意:自从去年来重庆,我参观了重庆的许多名胜。
考查动词时态。根据“since I … here last year.”可知,此处主句使用现在完成时,结构为have/has done;从句为一般过去时,使用动词过去式。故选C。
9.—How often do you visit your grandparents, Lucy?
—Not quite often. It’s three months since I ________ them last time. I miss them very much.
A.have met B.meet C.met D.meeting
【答案】C
【详解】句意:——露西,你多久去看望你的祖父母一次?——不经常去。我上次见到他们已经三个月了。我非常想念他们。
考查时态。“It’s+时间段+since从句”,表示“自从……已有……”,since后加一般过去时的从句,故此处用过去式。故选C。
10.My sister has worked as an engineer since she __________ back from the United States.
A.came B.comes C.has come D.had came
【答案】A
【详解】句意:我姐姐从美国回来后就一直做工程师。
考查一般过去时。根据“My sister has worked as an engineer since she…back from the United States.”可知,句子是since引导的时间状语从句,主句用的是现在完成时,从句用一般过去时,因此此处用动词过去式。故选A。
11.Jackson __________ school two years ago and he __________ for two years.
A.leaves; has gone B.left; has been away
C.leaves; has been away D.left; has gone
【答案】B
【详解】句意:Jackson2年前离开了学校,他离开2年了。根据two years ago可知第一句用一般过去时态,排除A/C;根据for two years.可知第二句用现在完成时态,
go是短暂性动词,不能和时间段连用,be away 离开,是延续性动词;故选B。
【点睛】leave+地点,离开某地,例如:He left Beijing yesterday. leave for+地点,离开去某地,例如:He left for Beijing yesterday.leave是短暂性动词不能接时间段,如果说离开多长时间要用be away 例如:He will be away a week.
12.— You don’t watch the movie?
— Yes, but by the time I________to the cinena, the movie________for several minutes.
A.got; had begun B.got; had been on C.get; has begun D.get; has been on
【答案】B
【详解】句意:——你没有看这部电影么?——看了,但是当我到电影院的时候,电影已经开始几分钟了。
考查动词时态。当……的时候by the time,是过去完成时的标志,我到达电影院这一动作发生在过去,第一空用一般过去时,故排除CD;电影已经开始几分钟了,第二空用过去完成时,开始begin是个短暂性动词,要转化为延续性动词be on,过去完成时的结构是had+动词过去分词。故选B。
13.Her grandmother ________ in 1985. She ________ for 23 years.
A.died; died B.dead; died C.died; has been dead D.dead; has died
【答案】C
【详解】句意:她祖母于1985年去世。她已经死了23年了。
考查时态。dead无生命的,已死去的,形容词; died死,瞬间性动词,(die的过去式);has been dead(be dead的现在完成时);has died(die的现在完成时)。根据“in 1985”,可知第一个空的时态为一般过去时,所以用动词的过去式died;再根据“for 23 years”,可知其表示时间段,常用于现在完成时中,和延续性动作或状态连用,而“die”为瞬间性动作,不能和时间段连用,所以用表示状态的“be dead” 的现在完成时“has been dead”,表示“死去的状态”,故选C。
14.—I wonder when you ________ the new car.
Well, I ________ it for two weeks.
A.have bought;have had B.bought;have bought C.bought;have had D.have bought;have bought
【答案】C
【详解】句意:我想知道你什么时候买的这辆新车。我已经买了两个星期了。
考查动词的时态和延续性动词的用法。根据句意可知,空一强调动作发生的时间,应用一般过去时,动词用过去式bought,故排除A、D项;根据空后“for two weeks”可知,空二所在的句子应用现在完成时,构成形式为:have/has done;且动词要用延续性动词;buy为非延续性动词,应转化成延续性动词have,其过去分词为had。故选C。
15.— Grandma Wang’s pet dog ________ for two months. Does she feel lonely now?
— No. She has already bought a new pet dog.
A.died B.has died C.was dead D.has been dead
【答案】D
【详解】句意:——王奶奶的宠物狗已经死了两个月了。她现在感到孤独吗?——没有。她已经买了一只新的宠物狗。
考查现在完成时。根据“for two months”可知,此句时态为现在完成时,die是短暂性动词,不能与时间段连用,与一段时间连用应为be dead,强调状态。故选D。
进阶拓展训练15题
16.When we got to the cinema, the film ________ for 20 minutes.
A.had begun B.has been on C.had been on D.has begun
【答案】C
【详解】句意:当我们到了电影院的时候,电影已经开始放了20分钟。
考查动词时态。根据“When we got to the cinema”可知,整体动作发生在过去,需要用过去的时态,不用现在完成时,排除BD;根据“for 20 minutes.”可知,和一段时间连用,谓语动词需要是延续性动词,begin是短暂性动词,需要用对应的延续性动词be on。故选C。
17.Panda Yaya ________ to Beijing Zoo for over one year. She is taken good care of there.
A.was back B.came back C.has come back D.has been back
【答案】D
【详解】句意:熊猫丫丫已经回到北京动物园一年多了。她在那里受到很好的照顾。
考查现在完成时。根据“for over one year”可知,本句应用现在完成时,排除AB;和一段时间连用,现在完成时的谓语动词需要是延续性动词,come是短暂性动词,排除C。故选D。
18.There was a traffic jam this morning, so when Tina ________ to the airport, the plane ________ for ten minutes.
A.got; had been away B.got; had left C.gets; has been away D.gets; has left
【答案】A
【详解】句意:今天早上交通堵塞,所以当Tina到达机场时,飞机已经离开十分钟了。
考查时态。根据“There was a traffic jam this morning, so…for ten minutes.”可知,空处①指的是早上当Tina到达机场时,时态为一般过去时,故到达用got;由后一句句意可知空处②讲述的是过去的过去发生的事情,所以用过去完成时;由“for then minutes”可知是一段时间,空处②应用延续性动词。故选A。
19.—Oh, you’re late again. The movie ________ for thirty minutes.
—What a pity!
A.has begun B.began C.has been on D.will begin
【答案】C
【详解】句意:——哦,你又迟到了。电影已经开始三十分钟了。——太可惜了!
考查现在完成时。begin开始;be on上映。根据“for thirty minutes”可知,句子时态为现在完成时,begin为短暂性动词,不能和表示一段时间的状语连用,要用可表示持续状态的has been on。故选C。
20.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes.
A.has begun B.has been on C.has ended D.begin
【答案】B
【详解】句意:——对不起,我迟到了。——没关系。会议才进行5分钟。
考查现在完成时。根据题意可知,for+一段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,动词应用延续性,begin的延续性应为“have/has been on”,表示“已经进行/开始”,主语是单数“the meeting”,助动词应为has。故选B。
21.Our school ________ for sixty years.
A.has been open B.has been opened
C.has opened D.has open
【答案】A
【详解】句意:我们学校已经开了六十年了。
考查延续性动词。根据for sixty years可知应用现在完成时have/has done结构,且要与延续性动词一起连用。open作为动词时是短暂性动词,其对应的延续性动词是be open,故选A。
22.—Mike, you are late. The talk show ________ since an hour ago.
—What a pity! No wonder all the students have left.
A.has started B.has been on C.has ended D.has been over
【答案】D
【详解】句意:——Mike,你迟到了。脱口秀一小时前就结束了。——真遗憾!难怪所有学生都走了。
考查现在完成时。has started已经开始;has been on已经开始并持续;has ended已经结束;has been over已经结束。根据“What a pity! No wonder all the students have left.”可知学生们都离开了,脱口秀应是已经结束了,结合“since an hour ago”可知用持续性动词,此处用has been over。故选D。
23.—Is your dad in?
—No, he has ________ out for an hour.
A.has gone B.has gone to C.has been D.has been to
【答案】C
【详解】句意:——你爸爸在家吗?——不在,他已经出去一个小时了。
考查动词时态。 “for an hour”表示一段时间,动词应是持续性的或表示状态的be动词,排除AB;be out“在外面”,固定搭配。故选C。
24.—How long have your parents ________?
—For more than thirty years.
A.married B.got married C.marry D.been married
【答案】D
【详解】句意:——你父母结婚多久了?——30多年了。
考查现在完成时持续性动词。该句为现在完成时,动词marry和get married是非延续性动词,不能与表示一段时间的状语连用,应用延续性动词be married,故选D。
25.―You have a nice car.
―Thank you. I ________ it for less than one month.
A.bought B.have bought C.had D.have had
【答案】D
【详解】句意:——你有一辆好车。非常感谢。——我买了它不到一个月。
考查现在完成时的延续性动词。句子中的“for”提示用现在完成时,同时,也提示用延续性动词。对于第一个要求,现在完成时的结构是“has/have+动词的过去分词”,所以排除选项A和C。对于第二个要求,have是延续性动词,buy是非延续性动词。故选D。
26.—The great scientist Yuan Longping ________ for nearly two years.
—Yes. But he will be greatly missed by all of us.
A.has died B.has passed away C.has been dead D.died
【答案】C
【详解】句意:——伟大的科学家袁隆平已经去世快两年了。——是的。但是我们所有人都会非常想念他。
考查现在完成时和延续性动词。句子中的时间状语“for nearly two years”表示动作或状态的持续,需用现在完成时,且动词需为延续性动词或状态。die和pass away是非延续性动词,不能与表示一段时间的时间状语连用;dead是形容词,表示状态。故选C。
27.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 to D.has opened; haven’t been to
【答案】B
【详解】句意:扬州中国大运河博物馆已经开放三年了,但我还没有去过。
考查现在完成时。根据“for about three years”可知,空一处是现在完成时,且动词为延续性动词,open是短暂性动词,其延续性动词为be open,排除A、D选项;空二处表示没有去过那里,用haven’t been to,there是副词,to要省略。故选B。
28.—Excuse me sir, I am wondering ________.
—Of course. And you can renew it then.
A.if I can keep this book for a week B.if can I keep this book for a week
C.if I can borrow this book for a week D.if can I borrow this book for a week
【答案】A
【详解】句意:——打扰一下,先生,我想知道我是否可以借这本书一周。——当然可以。而且你到时候可以续借。
考查宾语从句的语序和动词辨析。if引导的宾语从句需用陈述句语序,排除BD选项;根据“for a week”可知,是持续性动作,keep表示“保留”,符合语境。故选A。
29.They ________ in love with each other for five years since they got married.
A.fell B.have fallen C.have been D.were
【答案】C
【详解】句意:他们自结婚以来已经相爱五年了。
考查动词时态辨析。根据“for five years since they got married”可知,此处强调从结婚至今持续五年的状态,需用现在完成时的延续性表达,故选C。
30.I ________ when you called me. Then I got on a taxi at once. But when I got to the hall, the concert ________ for 30 minutes.
A.slept; had begun B.slept; had been on
C.was sleeping; had begun D.was sleeping; had been on
【答案】D
【详解】句意:当你给我打电话时我正在睡觉。然后我立刻打了辆出租车。但当我到达大厅时,音乐会已经开始了30分钟。
考查过去进行时和过去完成时的用法。根据“when you called me”可知,此处表示“你打电话时我正在睡觉”,第一空要用过去进行时表示当时正在进行的动作,可排除AB选项。根据“for 30 minutes”可知,第二空要用过去完成时表示持续状态,begin是瞬间动词不能接时间段,be on可以表示持续状态。故选D。
能力综合实践13题
31.—How long have you ________ this book?
— For two weeks.
A.borrowed B.lent C.kept D.bought
【答案】C
【详解】句意:——你保留这本书多久了?——两周了。
考查动词辨析。borrowed借入;lent借出;kept保留;bought买。“How long”和“For two weeks”都表示一段时间,ABD都是短暂性动词,不能和一段时间连用,kept是延续性动词,可与一段时间连用,故选C。
32.The coming-of-age ceremony (成人典礼) _______ next week in our school hall.
A.holds B.is held C.was held D.will be held
【答案】D
【详解】句意:下星期将在我们学校礼堂举行成人典礼。
考查一般将来时的被动语态。根据时间状语“next week”可知句子时态为一般将来时,而主语The coming-of-age ceremony和谓语动词hold之间是逻辑上的动宾关系,应用被动语态,一般将来时的被动语态的谓语结构为“will+be+动词的过去分词”,故选D。
33.Few students could understand the sentence until it ________ by Miss Chen.
A.explained B.was explaining C.is explained D.was explained
【答案】D
【详解】句意:几乎没有学生能理解这个句子直到它被陈老师解释。
考查一般过去时的被动语态。根据“Few students could understand the sentence”可知句子时态为一般过去时,而主语it和谓语explain为逻辑上的动宾关系,应用被动语态,一般过去时的被动语态的谓语结构为“was/were+done”,故选D。
34.—________ Ann ever ________ online with you?
—No, she hasn’t.
A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted
【答案】D
【详解】句意:——安曾经和你网上聊天吗?——不,没有。
考查现在完成时态。根据“No, she hasn’t”可知,时态为现在完成时,由于主语是三单所以助动词用has,chat的过去分词是chatted。故选D。
35.My parents know Sue very well because they ________ her many times.
A.meet B.are meeting C.will meet D.have met
【答案】D
【详解】句意:我的父母和Sue很熟,因为他们已经见过很多次。
考查动词时态。meet遇到,可用于一般现在时;are meeting是现在进行时;will meet是一般将来时;have met是现在完成时。根据“because they...her many times.”可知,应该是已经见面很多次了,故需现在完成时,其结构是have/has +动词过去分词,主语是they,需用have;meet的过去分词是met。故选D。
36.In China, you can see people playing basketball in parks, schools and even factories. Basketball ________ a popular sport to play and watch.
A.has become B.have become C.will become D.became
【答案】A
【详解】句意:在中国,你可以看到人们在公园、学校甚至工厂打篮球。篮球已经成为一项受欢迎的运动。
考查现在完成时。根据语境可知,此件事情是发生在过去的事情对现在有影响,并且动作已经完成,又由现在完成时的结构是“have/has+动词的过去分词”构成,并且此句主语Basketball是单数形成,become“成为”的过去分词还是become,所以要填has become。故选A。
37.The problems of safety ________ at tomorrow’s meeting.
A.will discuss B.are discussed
C.will be discussed D.are discussing
【答案】C
【详解】句意:安全问题将在明天的会议上被讨论。
考查一般将来时的被动语态。根据“at tomorrow’s meeting”可知句子时态为一般将来时,而主语The problems of safety和谓语之间为逻辑上的动宾关系,应用被动语态,一般将来时的被动语态的谓语结构为“will+be+done”,故选C。
38.Some paintings ________ on the wall after our flat decoration ________.
A.will be hunged, is finished B.will be hung, will be finished
C.will be hung, is finished D.are hung, will be finished
【答案】C
【详解】句意:我们的公寓装修完成后,墙上会挂一些画。
考查时态和语态。after引导的时间状语从句遵循主将从现原则,主句用一般将来时,从句用一般现在时,排除选项B和D;两空都是被动语态,hang的过去分词“hung”,排除A。故选C。
39.In the last few years, China ________ great achievements in the environmental protection.
A.had made B.was making C.has made D.is making
【答案】C
【详解】句意:近年来,中国在环境保护方面取得了巨大成就。
考查时态。根据“In the last few years”可知,应该与现在完成时连用,结构为have/has done,主语China为单数,应用has made。故选C。
40.—How many eggs has that hen __________?
—Nearly one hundred.
A.lay B.laid C.lied D.lain
【答案】B
【详解】句意:——那只母鸡已经下了多少个鸡蛋?——接近100个。
考查动词辨析。lay下蛋,产卵的动词原形/躺的过去式;laid下蛋,产卵的过去式和过去分词;lied说谎的过去式或过去分词;lain躺的过去分词。根据“has”可知用完成时态“has/have done sth”,动词应该用过去分词形式done,且此处表示“下蛋”,laid是lay的过去分词形式。故选B。
41.Adam didn’t join in the summer camp to Australia this time because he ________ there before.
A.has been B.had been C.was D.had gone
【答案】B
【详解】句意:亚当这次没有参加去澳大利亚的夏令营,因为他以前去过那里。
考查过去完成时。由“Adam didn’t join in the summer camp to Australia this time because he … there before”可知,此处指亚当过去去过,过去的过去应用过去完成时,去过已回来用been。故选B。
42.—I heard the beginning of Little Me starred by Yi Yangqianxi is quite touching.
—What a pity! When I got to the cinema yesterday, the film ________ for several minutes.
A.began B.had began C.had been on D.has been on
【答案】C
【详解】句意:——我听说易烊千玺主演的《小小的我》的开始部分相当感人。——太遗憾了!昨天当我到达电影院时,电影已经开始几分钟了。
考查过去完成时及词语辨析。begin开始,非延续性动词;be on上映,延续性词语。根据“When I got to the cinema yesterday”及语境可知电影在到达之前已经开始了,发生在“过去的过去”,所以此处时态为过去完成时,其谓语结构为“had+done”,而由“for several minutes”可知此处应用延续性词语,故选C。
43.The visitors are very _________ to see so many changes _________.
A.surprised; has taken place B.surprising; take place C.surprised; have taken place D.surprising; are taking place
【答案】C
【详解】句意:参观者看见如此多的变化发生非常惊讶。
考查形容词辨析,see的用法和现在完成时。surprised惊讶的,通常修饰人;surprising令人惊讶的,通常修饰物。根据“the visitor”可知此处形容词应用surprised,可排除BD选项;而see为感官动词,且其后补语强调“看”的过程,所以此处动词应用原形,根据语境可知参观者看到的变化已经发生,并强调其影响,应用现在完成时结构“have+done”,故选C。
12
同步新课程,周周有练习,月月有重点!
11
同步新课程,周周有练习,月月有重点!
学科网(北京)股份有限公司
$$