内容正文:
专题01 Units 1~2 (语法综合练)
(建议用时:40分钟)
1. 单项选择
2. 单句语法填空
3. 完成句子
4. 语法填空。
一.单项选择
1.(24-25八年级下·江苏淮安·期中)—Excuse me, Sir. Can I catch the train to Beijing?
—I’m afraid you can’t. The train ________ for just a few minutes.
A.has left B.left C.has been away from D.has been away
2.(24-25八年级下·江苏淮安·期中)—Look! The rain ________. We can go on a picnic in the park.
—Great! Let’s go.
A.is stopping B.stops C.stopped D.has stopped
3.(24-25八年级下·江苏扬州·期中)Yangzhou China Grand Canal Museum ________ for about four 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
4.(24-25八年级下·江苏宿迁·期中)—How long have you lived in SiYang?
—________the end of last year.
A.At B.Since C.For D.Before
5.(24-25八年级下·江苏扬州·期中)The famous writer ________ for over a hundred years, but his works still have great influence (影响) today.
A.died B.has died C.was dying D.has been dead
6.(24-25八年级下·江苏扬州·期中)After reading the Harry Potter series, I must say it is one of ________ books I ________.
A.the best; have read B.the best; read C.a best; have read D.a best; read
7.(24-25八年级下·江苏无锡·期中)— When will the men’s badminton team final begin?
— Oh, it ________ for ten minutes, ending in 3:1. China won the game.
A.has been on B.has started C.has been over D.has ended
8.(24-25八年级下·江苏无锡·期中)—Where is Mike’s family? I haven’t seen them for a couple of days.
—Everyone in his family except grandparents ________ Wuxi for the holiday.
A.has gone to B.have gone to C.has been to D.have been to
9.(24-25八年级下·江苏淮安·期中)—Where is Millie? I haven’t seen her for a long time.
—She ________ the USA and she ________ New York for two months.
A.has been to; has been in B.has gone to; has been in
C.has been in; has been to D.has gone to; has been to
10.(24-25八年级下·江苏无锡·期中)—I hear your uncle got good results in the 2025 Wuxi Marathon.
—Exactly. He practises running every day and he ________ the Running Club for five years.
A.has been to B.has taken part in C.has been in D.has joined
11.(24-25八年级下·江苏扬州·期中)—How long ________ your father ________?
—Since last month.
A.has; been ill B.has; fallen ill C.did; fall ill D.did; be ill
12.(24-25八年级下·江苏扬州·期中)Nobody except Simon and John ________ the museum before. Only they can be our guides.
A.have been to B.have gone to C.has been to D.has gone to
13.(24-25八年级下·江苏连云港·期中)—Where is your partner, Peter?
—He ________ the school library to return books.
A.has been B.has been to C.went to D.has gone to
14.(24-25八年级下·江苏无锡·期中)—Mum, I would like to watch the news about our school. Change the channel, please!
—What a pity! It is 8 o’clock now. It ________ for a while.
A.has been over B.was over C.has finished D.finished
15.(24-25八年级下·江苏无锡·期中)Mr. Wang ________ Sanya for holiday since he ________ Mrs. Wang last week.
A.has been in; married B.has gone to; got married to
C.has gone to; married D.has been to; got married to
二.单句语法填空
1.(24-25八年级下·江苏无锡·期中)—Is the little baby in the photo me, Dad?
—Yes. Look at you. You (grow) into a young gentleman. How time flies!
2.(24-25八年级下·江苏扬州·期中)—Has Bob (fly) to New York yet?
—Yes.
3.(24-25八年级下·江苏无锡·期中)Nobody (get) any information about the accident. We are all worried.
4.(24-25八年级下·江苏无锡·期中)Many doctors (fly) to the poor area to help, and now the situation is getting better.
5.(24-25八年级下·江苏无锡·期中)—Is everybody here, Lucy?
—No, sir. Daniel (not arrive). He’s still on his way.
6.(24-25八年级下·江苏无锡·期中)Why can’t you just understand me? I (explain) it to you many times!
7.(24-25八年级下·江苏无锡·期中)—Dear Mom, I (grow) up. Please don’t treat me like a child any longer.
—OK, I won’t. I promise, Stephen.
8.(24-25八年级下·江苏无锡·期中)Oh, my God! Little John looks sad. I guess something (happen) to him.
9.(24-25八年级下·江苏南京·期中)My cousin (buy) this limited-edition Qinhuai Lantern Festival souvenir since 2021, and he still keeps it in his collection.
10.(24-25八年级下·江苏扬州·期中)—What’s the name of the Chinese girl in the newest Harry Potter film?
—I saw the film two years ago, but I have her name. (forget)
11.(24-25八年级下·江苏泰州·期中)Through years’ hard work, China (success) in sending up about sixty Beidou Navigation Satellites until now.
12.(24-25八年级下·江苏泰州·期中)—What do you think of A Dream of Red Mansions, the great classical Chinese novel?
—I’ve no idea. I (read) only half of it , and I will try to finish it by the weekend.
13.(24-25八年级下·江苏扬州·期中)Mr. Sun Zhongshan has been for 100 years. (die)
14.(24-25八年级下·江苏南京·期中)So far, Diana (translate) a few works by Canadian writers.
15.(24-25八年级下·江苏盐城·期中)The film (be) on for half an hour, but he still doesn’t show up.
16.(24-25八年级下·江苏无锡·期中)The prices of houses in your neighbourhood (rise) a lot since they belonged to one of the best school districts.
17.(24-25八年级下·江苏无锡·期中)—Have you decided which book to recommend for the Reading Week?
—Yes. I (choose) Gulliver’s Travel already.
18.(24-25八年级下·江苏无锡·期中)My grandparents have been (marry) for 50 years and they celebrated it last Sunday.
19.(24-25八年级下·江苏无锡·期中)David (visit) Shanxi five times up to now because he really enjoys the places of interest there.
20.(24-25八年级下·江苏无锡·期中)It’s five years since he (come) back from the USA.
三.完成句子
1.(24-25八年级下·江苏淮安·期中)杰克和罗斯已经结婚10年了。在这个月底,他们将举行一个聚会来庆祝。
Jack and Rose for 10 years. this month, they will have a party to celebrate.
2.(24-25八年级下·江苏淮安·期中)——你按时上交作业了吗?
——还没有。
—Have you your homework ?
—Not yet.
3.(24-25八年级下·江苏淮安·期中)我爸爸已经去成都出差两次了。
My dad has to Chengdu on twice.
4.(24-25八年级下·江苏淮安·期中)自从来到北京,他已经习惯了这里的生活。
He the life here since he Beijing.
5.(24-25八年级下·江苏苏州·期中)结婚以来,他们已经去过很多古镇了。
They have many old towns since they .
6.(24-25八年级下·江苏常州·期中)这个工厂意识到了问题,拒绝往河流排放废水。
The factory has and put the waste into the river.
7.(23-24八年级下·江苏淮安·期中)你曾经梦想过不带护照环游世界吗?
Have you ever travelling around the world without ?
8.(23-24八年级下·江苏淮安·期中)这儿过去有一条河, 但是现在已经变成了一个公园了。
There be a river here, but now it has a park.
9.(23-24八年级下·江苏常州·期中)他曾经梦想过环游世界吗?
he ever ?
10.(23-24八年级下·江苏常州·期中)最近,人们已经习惯了外出时佩戴口罩。
, people masks when going out.
11.(24-25八年级下·江苏南京·期中)There have been many changes in my hometown over the years.(改为同义句)
My hometown a lot over the years.
12.(23-24八年级下·江苏泰州·期中)Mary bought the book about History three days ago. (同义句转换)
Mary has the book about History three days ago.
13.(23-24八年级下·江苏南京·期中)Simon borrowed the novel three days ago. (改为同义句)
Simon the novel for three days.
14.(22-23八年级下·江苏淮安·期中)Jay and May got married seven years ago. (改为同义句)
Jay and May married for seven years.
15.(22-23八年级下·江苏南京·期中)Tom and Lucy joined the Reading Club last term.(同义句改写)
Tom and Lucy in of the Reading Club for almost one term.
16.(21-22八年级下·江苏南京·期中)The village has changed a lot since 2010. (同义句)
Great changes have in the village since 2010.
17.(22-23八年级下·江苏泰州·期中)Lisa bought a new flat in the city centre two years ago. (同义句转换)
Lisa has a new flat in the centre of the city two years ago.
18.(21-22八年级下·江苏南京·期中)Hurry up. The film started ten minutes ago.(改为同义句)
Hurry up. The film for ten minutes.
19.(21-22八年级上·江苏南通·期中)His grandfather died three years ago. (保持句意基本不变)
Three years since his grandfather died.
20.(20-21八年级下·江苏南京·期中)She went to Beijing and hasn’t come back yet. (改为同义句)
She has Beijing.
一.语法填空
A
(24-25八年级下·江苏徐州·月考)Hi Millie,
How are you? We 1 (not see) each other since last week. My parents and I have been 2 Hong Kong for two days.
Today we spent the whole day at Disneyland. We got to the park 3 underground. First, we had fun on Space Mountain—an indoor roller coaster in the dark. Next, we 4 (hurry) to a restaurant 5 (have) a quick meal. On the way, we met some Disney cartoon 6 (character), such as Snow White and Mickey Mouse. Everybody got 7 (excite) when a parade of Disney characters began later in the afternoon. I ran after 8 (they) and couldn’t stop 9 (take) photos. Then, we watched a 4D film, did some shopping and watched the fireworks.
I know you’ve 10 (go) to Hainan. Hope you’ve enjoyed yourself there!
B
(24-25八年级下·江苏徐州·月考)阅读短文,在空白处填入一个适当的单词或括号内单词的正确形式。
Mr Chen knows Sunshine Town very well 1 he has lived here since he was born. When he got 2 (marry), he and his wife moved two 3 (block) away from his parents. In the past, 4 (pollute) was a problem in the town. A steel factory often put the waste into the river. Later the government 5 (realize) the problem and took action 6 (improve) the situation. Now the river is much 7 (clean). Most of Mr Chen’s old friends have moved to other areas. It has become 8 (possible) for them to see each other as often as before. They used to 9 (play) cards and chess together. Now, Mr Chen feels a bit lonely from time to time, 10 he is happy to see the amazing changes in the town.
C
(24-25八年级下·江苏苏州·月考)阅读材料,在空白处填入一个适当的单词或括号内单词的正确形式。
My first home was a beautiful grassland with a pond (池塘) of clean water. There 1 some large trees near the pond. On 2 side of the grassland was a field and on the other was the house of our master, Farmer Grey.
During the day I ran around the grassland 3 my mother. At night I 4 (lie) next to her. She was a good mother. Life was free and easy. Because it was h 5 , we stood under the trees by the pond. When it was cold, we stayed in a shed (马棚) to keep warm and most of the time we were 6 (sleep).
There were six young horses in our grassland. I used to play with 7 (they) and had great fun. But one day my mother said to me, “The young 8 (horse)are rude, while you are polite and are going to grow up gentle and good. Now, remember, do your work 9 (good) and don’t bite or kick.
I never forgot my 10 (mother) advice (忠告).
1 / 5
学科网(北京)股份有限公司
$
专题01 Units 1~2 (语法综合练)
(建议用时:40分钟)
1. 单项选择
2. 单句语法填空
3. 完成句子
4. 语法填空。
一.单项选择
1.(24-25八年级下·江苏淮安·期中)—Excuse me, Sir. Can I catch the train to Beijing?
—I’m afraid you can’t. The train ________ for just a few minutes.
A.has left B.left C.has been away from D.has been away
【答案】D
【详解】句意:——打扰一下,先生。我能赶上那趟去北京的火车吗?——恐怕不能。那趟火车已经刚开走几分钟了。
考查动词时态与动词辨析。has left离开,现在完成时;left离开,一般过去时;has been away from从……离开,现在完成时,延续性短语,需接地点;has been away离开,现在完成时,延续性短语。根据“...for just a few minutes”可知,此处需用现在完成时且动词为延续性动词,“has been away” 符合语境,故选D。
2.(24-25八年级下·江苏淮安·期中)—Look! The rain ________. We can go on a picnic in the park.
—Great! Let’s go.
A.is stopping B.stops C.stopped D.has stopped
【答案】D
【详解】句意:——看!雨已经停了。我们可以去公园野餐了。——太好了!我们走吧。
考查时态。根据“We can go on a picnic”可知,说话者观察到雨已经停止,句子要用现在完成时强调过去的动作对现在的影响,其结构为:have/has+动词过去分词。故选D。
3.(24-25八年级下·江苏扬州·期中)Yangzhou China Grand Canal Museum ________ for about four 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 four years”可知,此处应用现在完成时,且动词为延续性动词,open是短暂性动词,其延续性动词形式为be open,排除A、D选项;根据“but I…there”可知,此处指“我还没去过那里”,应用haven’t been to,副词there前不用介词。故选B。
4.(24-25八年级下·江苏宿迁·期中)—How long have you lived in SiYang?
—________the end of last year.
A.At B.Since C.For D.Before
【答案】B
【详解】句意:——你在泗阳住了多久了?——从去年年底开始。
考查介词辨析。At表示“在某个具体时间点”;Since自从,后接具体时间点;For表示“持续的时间长度”,后接时间段;Before在……之前。根据“How long have you lived in SiYang?”可知,此处在询问在泗阳居住的时间长度。答句表示从去年年底开始居住,因此需要用since来引导时间点,表示动作从那时开始持续到现在。故选B。
5.(24-25八年级下·江苏扬州·期中)The famous writer ________ for over a hundred years, but his works still have great influence (影响) today.
A.died B.has died C.was dying D.has been dead
【答案】D
【详解】句意:这位著名作家已去世一百多年,但他的作品至今仍有很大影响。
考查现在完成时的延续性动词用法。died死,过去式;has died死,现在完成时结构,瞬间性动作;was dying正在死,过去进行时结构;has been dead已经死了,现在完成时结构,延续性状态。根据“for over a hundred years”可知,此句时态为现在完成时,结构为have/has done,且需用延续性动词或状态。故选D。
6.(24-25八年级下·江苏扬州·期中)After reading the Harry Potter series, I must say it is one of ________ books I ________.
A.the best; have read B.the best; read C.a best; have read D.a best; read
【答案】A
【详解】句意:读完《哈利·波特》系列后,我得说它是我读过的最好的书之一。
考查形容词最高级的用法和现在完成时。“one of+the+形容词最高级+可数名词复数”是固定结构,意为“……中最……之一”,所以第一空用“the best”;“我读过的”强调从过去到现在的阅读经历对现在的影响,用现在完成时“have read”。故选A。
7.(24-25八年级下·江苏无锡·期中)— When will the men’s badminton team final begin?
— Oh, it ________ for ten minutes, ending in 3:1. China won the game.
A.has been on B.has started C.has been over D.has ended
【答案】C
【详解】句意:——男子羽毛球队决赛什么时候开始?——哦,它已经结束十分钟了,最终比分3:1。中国赢得了比赛。
考查现在完成时。has been on已经开始且一直在持续;has started表述有误;has been over已经结束;has ended表述有误。for ten minutes是一段时间,要与延续性动词连用。start和end是短暂性动词,其延续性形式分别为be on“进行”和be over“结束”。根据“China won the game”可知,比赛已经结束。故选C。
8.(24-25八年级下·江苏无锡·期中)—Where is Mike’s family? I haven’t seen them for a couple of days.
—Everyone in his family except grandparents ________ Wuxi for the holiday.
A.has gone to B.have gone to C.has been to D.have been to
【答案】A
【详解】句意:——迈克的家人在哪里?我好几天没见到他们了。——他家除了祖父母之外,每个人都去无锡度假了。
考查主谓一致及词义辨析。have/has gone to去了某地(还没回来);have/has been to去过某地(已经回来)。根据“I haven’t seen them for a couple of days.”可知,家人还没回来,用have/has gone to。主语Everyone是不定代词,作主语时谓语动词用单数has。故选A。
9.(24-25八年级下·江苏淮安·期中)—Where is Millie? I haven’t seen her for a long time.
—She ________ the USA and she ________ New York for two months.
A.has been to; has been in B.has gone to; has been in
C.has been in; has been to D.has gone to; has been to
【答案】B
【详解】句意:—— 米莉在哪里?我好久没见到她了。—— 她去了美国,并且已经在纽约待了两个月了 。
考查现在完成时。have been to去过某地,现已回来;have been in在某地待了多长时间;have gone to去了某地,还未回来。根据“ I haven’t seen her for a long time.”可知,米莉现在还在美国,尚未回来,排除选项A和C;根据“for two months”可知,此处与“for+一段时间”连用,应用have been in,表示“在纽约待了两个月”的持续状态。故选B。
10.(24-25八年级下·江苏无锡·期中)—I hear your uncle got good results in the 2025 Wuxi Marathon.
—Exactly. He practises running every day and he ________ the Running Club for five years.
A.has been to B.has taken part in C.has been in D.has joined
【答案】C
【详解】句意:——我听说你叔叔在2025年无锡马拉松比赛中取得了好成绩。——确实。他每天练习跑步,并且已经加入跑步俱乐部五年了。
考查动词短语及延续性动词。has been to去过(某地);has taken part in参加(活动,非延续性);has been in加入(某组织,延续性);has joined 加入(非延续性);for five years是一段时间,要与延续性动词连用;the Running Club是组织,且需延续性表达,用has been in。故选C。
11.(24-25八年级下·江苏扬州·期中)—How long ________ your father ________?
—Since last month.
A.has; been ill B.has; fallen ill C.did; fall ill D.did; be ill
【答案】A
【详解】句意:——你父亲病了多久了?——从上个月开始。
考查现在完成时与延续性动词的用法。be ill生病;fall ill生病。“How long”询问持续时间,需用现在完成时have/has done,且动词需用延续性动词,be ill表示状态,可延续。故选A。
12.(24-25八年级下·江苏扬州·期中)Nobody except Simon and John ________ the museum before. Only they can be our guides.
A.have been to B.have gone to C.has been to D.has gone to
【答案】C
【详解】句意:除了西蒙和约翰,之前没有人去过这个博物馆。只有他们能当我们的向导。
考查就远原则和动词短语。have been to去过某地,已返回;have gone to去了某地,未返回;has been to去过某地,已返回;has gone to去了某地,未返回。根据“except”可知,此句适用于“就远原则”,“Nobody”决定助动词用has;根据“Only can they be our guides.”可知,此处指只有西蒙和约翰去过,并且回来了,才能当向导。故选C。
13.(24-25八年级下·江苏连云港·期中)—Where is your partner, Peter?
—He ________ the school library to return books.
A.has been B.has been to C.went to D.has gone to
【答案】D
【详解】句意:——你的搭档在哪里,彼得?——他去学校图书馆还书了。
考查时态与词义辨析。has been缺少to;has been to曾经去过(已返回);went to去了(一般过去时,无法体现与现在的关联);has gone to已经去了(还没回来)。根据“Where is your partner, Peter?”和“He...the school library to return books.”可知,搭档去图书馆还书了,现在还没回来,has gone to符合语境。故选D。
14.(24-25八年级下·江苏无锡·期中)—Mum, I would like to watch the news about our school. Change the channel, please!
—What a pity! It is 8 o’clock now. It ________ for a while.
A.has been over B.was over C.has finished D.finished
【答案】A
【详解】句意:——妈妈,我想看关于我们学校的新闻。请换台!——真遗憾!现在8点了,它已经结束一会儿了。
考查现在完成时的用法。has been over现在完成时,be over可表示状态;was over一般过去时,仅表示过去动作,未体现对现在的影响;has finished现在完成时,finish为短暂性动词;finished过去式。根据语境“It is 8 o’clock now...for a while”可知,动作发生在过去并对现在产生影响(现在无法观看),需用现在完成时(has been over)。故选A。
15.(24-25八年级下·江苏无锡·期中)Mr. Wang ________ Sanya for holiday since he ________ Mrs. Wang last week.
A.has been in; married B.has gone to; got married to
C.has gone to; married D.has been to; got married to
【答案】A
【详解】句意:自从上周王先生和王太太结婚后,他一直在三亚度假。
考查现在完成时和动词短语。has gone to去了某个地方,人还没有回来;has been to到过某地,人已经回来了;has been in已经在某个地方,说明人就在那个地方。marry sb.和某人结婚;get married to sb.和某人结婚。根据“Sanya for holiday”可知,他就在三亚度蜜月,第一空填has been in,排除BCD三个选项,第二空只能填married。故选A。
二.单句语法填空
1.(24-25八年级下·江苏无锡·期中)—Is the little baby in the photo me, Dad?
—Yes. Look at you. You (grow) into a young gentleman. How time flies!
【答案】have grown
【详解】句意:——爸爸,照片里的小婴儿是我吗?——是的。看看你。你已经长成一个年轻绅士了。时间过得真快呀!题干强调从过去到现在成长为年轻绅士这个动作的完成,要用现在完成时,结构为“have/has+过去分词”。主语是You,用have,grow的过去分词是grown。故填have grown。
2.(24-25八年级下·江苏扬州·期中)—Has Bob (fly) to New York yet?
—Yes.
【答案】flown
【详解】句意:——鲍勃已经飞往纽约了吗?——是的。根据“Has”可知,空处用过去分词与Has构成现在完成时结构,fly的过去分词为flown。故填flown。
3.(24-25八年级下·江苏无锡·期中)Nobody (get) any information about the accident. We are all worried.
【答案】has got
【详解】句意:没有人得到关于这起事故的任何信息。我们都很担心。根据后句“We are all worried.”可知,“没有得到信息”这一动作对现在造成了影响(大家担心),应用现在完成时;主语“Nobody”是不定代词,视为单数,助动词用has,get的过去分词是got。故填has got。
4.(24-25八年级下·江苏无锡·期中)Many doctors (fly) to the poor area to help, and now the situation is getting better.
【答案】have flown
【详解】句意:许多医生已经飞往贫困地区提供帮助,现在情况正在好转。根据“now the situation is getting better.”可知,此处应用现在完成时,其结构为“have/has+过去分词”。句子主语“Many doctors(许多医生)”是复数形式,因此助动词用have,动词“fly(飞)”的过去分词是flown。故填have flown。
5.(24-25八年级下·江苏无锡·期中)—Is everybody here, Lucy?
—No, sir. Daniel (not arrive). He’s still on his way.
【答案】hasn’t arrived
【详解】句意:——露西,所有人都到了吗?——没有,老师。丹尼尔还没到。他还在路上。根据“He’s still on his way.”可知,丹尼尔到现在还没有到达,强调过去发生的动作对现在造成的影响(人还没到),所以此处要用现在完成时,其结构是“have/has+过去分词”;主语是Daniel,助动词用has,否定形式是hasn’t,arrive的过去分词是arrived。故填hasn’t arrived。
6.(24-25八年级下·江苏无锡·期中)Why can’t you just understand me? I (explain) it to you many times!
【答案】have explained
【详解】你为什么就不能理解我呢?我已经给你解释过很多次了!根据“many times”可知,已经解释过很多次,横线处需用现在完成时,其结构为“have/has+动词的过去分词”,explain“解释”,动词,其过去分词为explained,主语为I,助动词用have。故填have explained。
7.(24-25八年级下·江苏无锡·期中)—Dear Mom, I (grow) up. Please don’t treat me like a child any longer.
—OK, I won’t. I promise, Stephen.
【答案】have grown
【详解】句意:——亲爱的妈妈,我已经长大了。请不要再把我当成孩子看待。——好的,我不会了。我保证,Stephen。根据“I...up. Please don’t treat me like a child any longer.”可知,此处指已经长大了,对现在的影响是可以不用再把“我”当小孩对待了,用现在完成时,谓语结构为“have/has+过去分词”,主语是I,助动词用have,grow的过去分词为grown。故填have grown。
8.(24-25八年级下·江苏无锡·期中)Oh, my God! Little John looks sad. I guess something (happen) to him.
【答案】has happened
【详解】句意:天哪!小约翰看起来很伤心。我猜他发生了什么事。happen“发生”,动词;此处描述的是过去发生的动作对现在造成了影响(小约翰现在看起来伤心),需用现在完成时,主语“something”为不定代词,谓语结构用has done。故填has happened。
9.(24-25八年级下·江苏南京·期中)My cousin (buy) this limited-edition Qinhuai Lantern Festival souvenir since 2021, and he still keeps it in his collection.
【答案】has had
【详解】句意:我的表哥自2021年起就拥有这个限量版的秦淮灯会纪念品了,而且他至今仍把它珍藏在自己的藏品中 。since 2021表示从过去持续到现在的时间段,主句时态需用现在完成时,结构为:have/has + 过去分词;buy是短暂性动词,不可与“since + 时间点”连用,需转换为延续性动词have“拥有”;主语“My cousin”是第三人称单数,助动词用has,故填has had。
10.(24-25八年级下·江苏扬州·期中)—What’s the name of the Chinese girl in the newest Harry Potter film?
—I saw the film two years ago, but I have her name. (forget)
【答案】forgotten
【详解】句意:——最新一部《哈利·波特》电影里的中国女孩叫什么名字? ——我两年前看过那部电影,但是我忘了她的名字。根据“but I have...her name.”及提示词可知,此处表示但是我忘了她的名字,时态为现在完成时。forget的过去分词为forgotten。故填forgotten。
11.(24-25八年级下·江苏泰州·期中)Through years’ hard work, China (success) in sending up about sixty Beidou Navigation Satellites until now.
【答案】has succeeded
【详解】句意:经过多年的努力,到目前为止,中国已经成功发射了大约六十颗北斗导航卫星。根据“Through years’ hard work”以及“until now”可知,此处强调过去发生的动作对现在造成的影响,应用现在完成时,其结构为“have/has + 过去分词”。主语China为第三人称单数,助动词用has;success的动词形式为succeed,其过去分词为succeeded。故填has succeeded。
12.(24-25八年级下·江苏泰州·期中)—What do you think of A Dream of Red Mansions, the great classical Chinese novel?
—I’ve no idea. I (read) only half of it , and I will try to finish it by the weekend.
【答案】have read
【详解】句意:——你如何看待伟大的中国古典小说《红楼梦》?——我不知道。我只读了一半,我会争取在周末之前读完它。根据“I’ve no idea. I...only half of it, and I will try to finish it by the weekend”可知,此处表示过去的动作对现在的影响,应用现在完成时,其构成为主语+have/has done,主语为I,助动词用have,read“读”,动词,其过去分词为read。故填have read。
13.(24-25八年级下·江苏扬州·期中)Mr. Sun Zhongshan has been for 100 years. (die)
【答案】dead
【详解】句意:孙中山先生已经去世100年了。根据“for 100 years”及提示词可知,此处的谓语要用延续性动词,die“死亡”是瞬间性动词,be dead是延续性形式。故填dead。
14.(24-25八年级下·江苏南京·期中)So far, Diana (translate) a few works by Canadian writers.
【答案】has translated
【详解】句意:到目前为止,戴安娜已经翻译了加拿大作家的几部作品。根据“So far”可知,此句时态为现在完成时,结构为have/has done。主语为第三人称单数的“Diana”,助动词用has;translate“翻译”,动词,过去分词为translated。故填has translated。
15.(24-25八年级下·江苏盐城·期中)The film (be) on for half an hour, but he still doesn’t show up.
【答案】has been
【详解】句意:电影已经开始半个小时了,但他还没出现。根据“for half an hour”可知,此处用现在完成时“have/has done”,主语是名词单数,助动词用has,be的过去分词是been。故填has been。
16.(24-25八年级下·江苏无锡·期中)The prices of houses in your neighbourhood (rise) a lot since they belonged to one of the best school districts.
【答案】have risen
【详解】句意:你家所在社区的房价自那里成为最好的学区之一以来就上涨了很多。根据“since they belonged to one of the best school districts”可知,主句应用现在完成时,其结构为“have/has done”;主语是The prices of houses,助动词用have,rise的过去式为risen。故填have risen。
17.(24-25八年级下·江苏无锡·期中)—Have you decided which book to recommend for the Reading Week?
—Yes. I (choose) Gulliver’s Travel already.
【答案】have chosen
【详解】句意:——你决定推荐哪本书作为阅读周的书了吗?——是的。我已经选了《格列佛游记》。根据“already”可知,句子时态为现在完成时,其结构为“have/has done”;主语为I,助动词用have,choose的过去分词为chosen。故填have chosen。
18.(24-25八年级下·江苏无锡·期中)My grandparents have been (marry) for 50 years and they celebrated it last Sunday.
【答案】married
【详解】句意:我的祖父母已经结婚50年了,他们上周日庆祝了这个纪念日。 be married “结婚的,已婚的”,符合语境。故填married。
19.(24-25八年级下·江苏无锡·期中)David (visit) Shanxi five times up to now because he really enjoys the places of interest there.
【答案】has visited
【详解】句意:David到目前为止已经参观了山西五次,因为他真的很喜欢那里的名胜古迹。根据“up to now”可知,时态用现在完成时have/has done,主语是David,助动词用has。故填has visited。
20.(24-25八年级下·江苏无锡·期中)It’s five years since he (come) back from the USA.
【答案】came
【详解】句意:自从他从美国回来已经五年了。句型“It is + 时间段 + since + 从句”表示“自从……以来已经多长时间了”,该结构中,since引导的从句需使用一般过去时,强调动作发生在过去的某个时间点,应填came。故填came。
三.完成句子
1.(24-25八年级下·江苏淮安·期中)杰克和罗斯已经结婚10年了。在这个月底,他们将举行一个聚会来庆祝。
Jack and Rose for 10 years. this month, they will have a party to celebrate.
【答案】 have been married At the end of
【详解】marry“结婚”,是短暂性动词,不能与“for 10 years”连用,需用延续性表达“be married”,句子是现在完成时,主语“Jack and Rose”是复数,谓语部分用“have been married”;at the end of“在……的末尾”,介词短语,位于句首,首字母要大写。故填have been married;At the end of。
2.(24-25八年级下·江苏淮安·期中)——你按时上交作业了吗?
——还没有。
—Have you your homework ?
—Not yet.
【答案】 handed in on time
【详解】根据中英文对照可知,英文句子缺少“上交”和“按时”,hand in“上交”,动词短语,根据Have可知,时态是现在完成时,所以动词hand要变成过去分词handed;on time“按时”,介词短语,作状语,位于句尾。故填handed in;on time。
3.(24-25八年级下·江苏淮安·期中)我爸爸已经去成都出差两次了。
My dad has to Chengdu on twice.
【答案】 been business
【详解】根据汉语提示可知第一空缺少“been”,has been to“去过”;第二空缺少“business”,on business“出差”。故填been;business。
4.(24-25八年级下·江苏淮安·期中)自从来到北京,他已经习惯了这里的生活。
He the life here since he Beijing.
【答案】 has been used to came to
【详解】据句意可知,第一处表示“已经习惯了”,用现在完成时态的短语“has been used to” ,“be used to”表示“习惯于”,这里用现在完成时强调从过去持续到现在已经习惯的状态;第二处表示“来到”,since引导的时间状语从句,从句用一般过去时,“来到”用“came to”。故填has been used to;came to。
5.(24-25八年级下·江苏苏州·期中)结婚以来,他们已经去过很多古镇了。
They have many old towns since they .
【答案】 been to got married
【详解】根据汉语提示可知,空格处需填写“去过”;“结婚”。“have/has been to+地点”表示“去过某地(已返回)” ;get married“结婚”,为固定短语;since引导的时间状语从句,从句常用一般过去时,主句用现在完成时。故填been;to;got;married。
6.(24-25八年级下·江苏常州·期中)这个工厂意识到了问题,拒绝往河流排放废水。
The factory has and put the waste into the river.
【答案】 realized the problem refused to
【详解】对比所给中英文可知,设空处为“意识到了问题”以及“拒绝”;realize“意识到”,应用过去分词形式,构成现在完成时,the problem“问题”,refuse to do sth.“拒绝做某事”,是固定搭配,也应用过去分词形式。故填realized the problem;refused to。
7.(23-24八年级下·江苏淮安·期中)你曾经梦想过不带护照环游世界吗?
Have you ever travelling around the world without ?
【答案】 dreamed of a passport
【详解】根据题干可知,dream of表示“梦想”,句子时态为现在完成时,动词用过去分词dreamed;passport表示“护照”,可数名词,此处用单数,为泛指,其前需用不定冠词a修饰。故填dreamed of;a passport。
8.(23-24八年级下·江苏淮安·期中)这儿过去有一条河, 但是现在已经变成了一个公园了。
There be a river here, but now it has a park.
【答案】 used to turned into
【详解】结合中英文提示可知,此处所缺表达为“过去”和“变成”,短语used to do表示“过去常常……”,短语turn into表示“变成”。分析句子结构可知本句前半句为过去时,there used to be...表示“过去有……”,故前半句填used to;后半句为现在完成时,后半句空格处应填过去分词,即turned into。故答案为used to;turned into。
9.(23-24八年级下·江苏常州·期中)他曾经梦想过环游世界吗?
he ever ?
【答案】 Has dreamed of traveling around the world/dreamt of traveling around the world/dreamed of travelling around the world/dreamt of travelling around the world
【详解】根据“ever”可知,此处为现在完成时,主语为“he”,结构为“has+过去分词”,此处为一般疑问句,has放句首,句首首字母大写;dream of doing sth.“梦想做某事”,dream的过去分词为dreamt/dreamed;travel around the world“环游世界”,travel的动名词为traveling/travelling。故填Has;dreamt/dreamed of traveling/travelling around the world。
10.(23-24八年级下·江苏常州·期中)最近,人们已经习惯了外出时佩戴口罩。
, people masks when going out.
【答案】 Recently have been used to wearing
【详解】根据中英文对照可知,recently“最近”,修饰整个句子,填副词,句首首字母大写;根据“recently”及“已经”可知,此处用现在完成时,主语“people”,所以结构为“have+过去分词”;be used to doing sth.“习惯做某事”,be动词的过去分词为been;wear masks“戴口罩”,wear的现在分词为wearing。故填Recently;have been used to wearing。
11.(24-25八年级下·江苏南京·期中)There have been many changes in my hometown over the years.(改为同义句)
My hometown a lot over the years.
【答案】 has changed
【详解】根据中英文提示可知,此处需要将原句改为同义句,表达“我的家乡这些年发生了很多变化”。has changed是现在完成时结构,表示从过去持续到现在的变化;a lot作程度状语,修饰变化的程度。故填has;changed。
12.(23-24八年级下·江苏泰州·期中)Mary bought the book about History three days ago. (同义句转换)
Mary has the book about History three days ago.
【答案】 had since
【详解】句意:玛丽三天前买了这本关于历史的书。改写为:玛丽自从三天前就拥有了这本关于历史的书。原句是一般过去时,要改为现在完成时,且与一段时间连用。“buy”是短暂性动词,不能与一段时间连用,需变为“have”,其过去分词是“had”;“since +时间点”表示“自从……”,用于现在完成时,“three days ago”是时间点,所以用“since”。故填had;since。
13.(23-24八年级下·江苏南京·期中)Simon borrowed the novel three days ago. (改为同义句)
Simon the novel for three days.
【答案】 has kept
【详解】句意:西蒙三天前借了这本小说。根据句意和所给的句子部分分析可知,所给的句子中时间是for three days,所以句中应该用现在完成时,结构是:have/ has+过去分词,主语是第三人称,所以这里应用has,而原句中的动词borrow是短暂性动词,所以这里要变成延续性动词keep。故填has;kept。
14.(22-23八年级下·江苏淮安·期中)Jay and May got married seven years ago. (改为同义句)
Jay and May married for seven years.
【答案】 have been
【详解】句意:杰伊和梅七年前结婚了。根据设空处后的“for seven years.”以及语境可知,该句是现在完成时,其结构为“have done”,表示他们结婚有7年了,填延续性动词be married表状态,主语是“Jay and May”,故填have;been。
15.(22-23八年级下·江苏南京·期中)Tom and Lucy joined the Reading Club last term.(同义句改写)
Tom and Lucy in of the Reading Club for almost one term.
【答案】 have been
【详解】句意:汤姆和露西上学期加入了读书俱乐部。根据“for almost one term”可知,本句应用现在完成时改写,结构为have/has done,主语是复数概念,助动词用have。join是短暂性动词,和一段时间连用,应用对应的延续性动词be in。故填have;been。
16.(21-22八年级下·江苏南京·期中)The village has changed a lot since 2010. (同义句)
Great changes have in the village since 2010.
【答案】 taken place
【详解】句意:自2010年以来,这个村庄发生了很大变化。 “发生”可用take place表示,此处时态是现在完成时,所以用其过去分词形式。故填taken;place。
17.(22-23八年级下·江苏泰州·期中)Lisa bought a new flat in the city centre two years ago. (同义句转换)
Lisa has a new flat in the centre of the city two years ago.
【答案】 had since
【详解】句意:丽莎两年前在市中心买了一套新公寓。原句是一般过去时,此处也可以用“since+时间点”构成的现在完成时。buy“买”,是短暂性动词,和一段时间连用,应用延续性动词have,此处应用过去分词had。故填had;since。
18.(21-22八年级下·江苏南京·期中)Hurry up. The film started ten minutes ago.(改为同义句)
Hurry up. The film for ten minutes.
【答案】 has been on
【详解】句意:快点。电影十分钟前就开始了。根据句意可知“电影十分钟前开始”改为同义句即“电影已经开演十分钟了。”应用现在完成时,主语“The film”是三单,因此助动词用“has”,与一段时间“for ten minutes”连用,需将原来的非延续动词”begin”转为“be on”,因此谓语部分是“has been on”。故填has;been;on。
19.(21-22八年级上·江苏南通·期中)His grandfather died three years ago. (保持句意基本不变)
Three years since his grandfather died.
【答案】 has passed
【详解】句意:自从他爷爷去世已经过去三年了。根据since his grandfather died可知,用现在完成时have/has done,且three years作主语,谓语用单数,故填has;passed。
20.(20-21八年级下·江苏南京·期中)She went to Beijing and hasn’t come back yet. (改为同义句)
She has Beijing.
【答案】gone to
【详解】句意:她去了北京,还没有回来。根据句意,“去了某地还没有回来”需用have/has gone to现在完成时结构;结合句子结构,故填gone to。
一.语法填空
A
(24-25八年级下·江苏徐州·月考)Hi Millie,
How are you? We 1 (not see) each other since last week. My parents and I have been 2 Hong Kong for two days.
Today we spent the whole day at Disneyland. We got to the park 3 underground. First, we had fun on Space Mountain—an indoor roller coaster in the dark. Next, we 4 (hurry) to a restaurant 5 (have) a quick meal. On the way, we met some Disney cartoon 6 (character), such as Snow White and Mickey Mouse. Everybody got 7 (excite) when a parade of Disney characters began later in the afternoon. I ran after 8 (they) and couldn’t stop 9 (take) photos. Then, we watched a 4D film, did some shopping and watched the fireworks.
I know you’ve 10 (go) to Hainan. Hope you’ve enjoyed yourself there!
【答案】1.haven’t seen 2.in 3.by 4.hurried 5.to have 6.characters 7.excited 8.them 9.taking 10.gone
【导语】本文主要讲述了作者和父母在香港迪士尼乐园游玩的经历,以及对去了海南的米莉的问候。
1.句意:自从上周以来我们就没见过彼此了。根据“since last week”可知,句子用现在完成时,其结构为“have/has + 过去分词”,主语“We”是复数,助动词用have,否定形式为haven’t,see的过去分词是seen,故填haven’t seen。
2.句意:我和我的父母已经在香港待了两天了。“in + 地点”表示“在……(大地点)”,Hong Kong是大地点,故填in。
3.句意:我们乘地铁到达公园。“by + 交通工具”表示“乘坐……交通工具”,“by underground”意为“乘地铁”,故填by。
4.句意:接下来,我们匆忙去了一家餐厅快速吃了顿饭。文章整体是一般过去时,此处用hurry的过去式hurried,故填hurried。
5.句意:接下来,我们匆忙去了一家餐厅快速吃了顿饭。此处用动词不定式“to have”作目的状语,故填to have。
6.句意:在路上,我们遇到了一些迪士尼卡通人物,比如白雪公主和米老鼠。“some”后接可数名词复数,character的复数是characters,故填characters。
7.句意:下午晚些时候,当迪士尼人物游行开始时,每个人都变得很兴奋。“get + 形容词”表示“变得……”,修饰人用excited,故填excited。
8.句意:我追着他们,不停地拍照。此处作介词“after”的宾语,用they的宾格them,故填them。
9.句意:我追着他们,不停地拍照。“couldn’t stop doing sth.”意为“忍不住做某事;不停地做某事”,故填taking。
10.句意:我知道你已经去海南了。““have gone to”表示“去了(未回来)”,故填gone。
B
(24-25八年级下·江苏徐州·月考)阅读短文,在空白处填入一个适当的单词或括号内单词的正确形式。
Mr Chen knows Sunshine Town very well 1 he has lived here since he was born. When he got 2 (marry), he and his wife moved two 3 (block) away from his parents. In the past, 4 (pollute) was a problem in the town. A steel factory often put the waste into the river. Later the government 5 (realize) the problem and took action 6 (improve) the situation. Now the river is much 7 (clean). Most of Mr Chen’s old friends have moved to other areas. It has become 8 (possible) for them to see each other as often as before. They used to 9 (play) cards and chess together. Now, Mr Chen feels a bit lonely from time to time, 10 he is happy to see the amazing changes in the town.
【答案】1.because 2.married 3.blocks 4.pollution 5.realized 6.to improve 7.cleaner 8.impossible 9.play 10.but
【导语】本文主要讲述了陈先生的家乡阳光小镇发生的变化及陈先生对这些变化的态度。
1.句意:陈先生非常熟悉阳光小镇,因为他从出生起就住在这里。根据“Mr Chen knows Sunshine Town very well...he has lived here since he was born.”可知,前后是因果关系,后面表示原因,用because连接。故填because。
2.句意:结婚后,他和妻子搬到了离父母两个街区远的地方。get married“结婚”,固定搭配。故填married。
3.句意:结婚后,他和妻子搬到了离父母两个街区远的地方。block“街区”,two修饰用可数名词复数形式。故填blocks。
4.句意:过去,污染是这个城镇的一个问题。pollute“污染”,动词,空处作主语,用名词形式pollution。故填pollution。
5.句意:后来,政府意识到了这个问题,并采取行动改善了局面。realize“意识”,根据took可知,时态为一般过去时,谓语动词用过去式realized。故填realized。
6.句意:后来,政府意识到了这个问题,并采取行动改善了局面。improve“改善”,take action to do sth“采取行动做某事”,空处用不定式结构。故填to improve。
7.句意:现在这条河干净多了。clean“干净的”,much修饰用比较级形式。故填cleaner。
8.句意:他们不可能像以前那样经常见面了。根据“Most of Mr Chen’s old friends have moved to other areas.”可知,是不可能经常见面了,用possible的否定形式impossible“不可能的”。故填impossible。
9.句意:他们过去常常一起打牌和下棋。used to do sth“过去常常做某事”,空处用动词原形play“玩”。故填play。
10.句意:现在,陈先生偶尔会感到有点孤独,但他很高兴看到这个城镇发生了惊人的变化。根据“Mr Chen feels a bit lonely from time to time,...he is happy to see the amazing changes in the town.”可知,前后是转折关系,用but连接。故填but。
C
(24-25八年级下·江苏苏州·月考)阅读材料,在空白处填入一个适当的单词或括号内单词的正确形式。
My first home was a beautiful grassland with a pond (池塘) of clean water. There 1 some large trees near the pond. On 2 side of the grassland was a field and on the other was the house of our master, Farmer Grey.
During the day I ran around the grassland 3 my mother. At night I 4 (lie) next to her. She was a good mother. Life was free and easy. Because it was h 5 , we stood under the trees by the pond. When it was cold, we stayed in a shed (马棚) to keep warm and most of the time we were 6 (sleep).
There were six young horses in our grassland. I used to play with 7 (they) and had great fun. But one day my mother said to me, “The young 8 (horse)are rude, while you are polite and are going to grow up gentle and good. Now, remember, do your work 9 (good) and don’t bite or kick.
I never forgot my 10 (mother) advice (忠告).
【答案】1.were 2.one 3.with 4.lay 5.(h)ot 6.asleep/sleeping 7.them 8.horses 9.well 10.mother’s
【导语】本文出自小说《黑骏马》,文章讲述了黑骏马的第一个家以及他在那里与妈妈一起生活的日子。
1.句意:池塘附近有几棵大树。本句是There be句型,主语some large trees是复数且时态是一般过去时,be动词用were。故填were。
2.句意:草地的一边是一块田地,另一边是我们的主人,农夫格雷的房子。根据“and on the other was...”可知,此处表示“一个……,另一个……”,用固定搭配one...the other...。故填one。
3.句意:白天我和妈妈在草地上跑来跑去。由语境可知,此处表示“和……一起”,用介词with。故填with。
4.句意:晚上我躺在她旁边。lie“躺”,作谓语,句子时态是一般过去时,lie表示“躺”时变过去式为lay。故填lay。
5.句意:因为天气热,我们站在池塘边的树下。下文“When it was cold, we stayed in a shed to keep warm”说的是冷的时候,对应的上文说的是热的时候。故填(h)ot。
6. 句意:天冷的时候,我们待在棚子里取暖,大部分时间我们都在睡觉。sleep“睡觉”,动词,位于be动词后,用其形容词形式asleep或sleeping作表语,表示睡着的状态。故填asleep/sleeping。
7.句意:我过去常和他们一起玩,玩得很开心。they“他们”,人称代词主格,位于介词with后,应用宾格形式them。故填them。
8.句意:那些年幼的马很粗鲁,而你很有礼貌,长大后会变得温柔善良。horse“马”,可数名词,作主语,根据本句谓语“are”可知,horse应变复数形式horses。故填horses。
9. 句意:现在,记住,把你的工作做好,不要咬或踢。good“好的”,形容词,此处修饰动词“do”,应变为副词形式well。故填well。
10. 句意:我从未忘记母亲的忠告。mother“母亲”,名词,由语境可知,此处表示“母亲的忠告”,应加’s变为所有格形式。故填mother’s。
1 / 5
学科网(北京)股份有限公司
$