内容正文:
班级 姓名 学号 分数
Unit 2 Getting along
现在完成时(2)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.—I haven’t seen Mark and Jane for long.
—Oh, you don’t know? The young couple ________ England for 2 months.
A.has gone to B.have been in C.have been to D.have gone to
2.Jim, hurry up. The film Ne Zha 2 ________ for five minutes.
A.began B.has begun C.was on D.has been on
3.—Hello. Is Lucy at home?
—No, she ________ the library. She ________ a message for you just now.
A.has been in; is leaving B.has been to; has left
C.has gone to; left D.has gone to; leaves
4.—Where is your brother?
—He ________ to Shanghai. He ________ back in a week.
A.has gone; will come B.has been; has come
C.went; came D.went; will come
5.—How long has Mr. White ________ Joan?
—I am not sure. Maybe they got married five years ago.
A.married B.got married to
C.been married with D.been married to
6.My father has ________ the car for three years.
A.bought B.had C.borrowed D.lent
7.We often go to the community library to read books. It ________ for three years.
A.opens B.opened C.will open D.has been open
8.I ________ the school football team since I came to Soochow University and I really enjoy playing football.
A.have joined B.joined C.have been in D.was in
9.More than 60 people ________ in the fire since January in our country.
A.died B.have been dead C.have died D.were dead
10.Tom ________ the book for two weeks.
A.has borrowed B.borrowed C.has had D.has have
11.—I’m sorry for being late.
—Never mind. The movie ________ for only 5 minutes.
A.has begun B.has been on C.have begun D.began
12.Sorry, you are too late. The shop ________ for quite a long time.
A.closed B.has closed C.has been closed
13.—Where’s Tom?
—Nobody knows where he has gone. He ________ home for nearly a week.
A.left B.has been away from C.has left
14.—Nick, you seem in a low mood. What’s wrong?
—I ________ a bad cold for three days. I took some medicine, but it didn’t work.
A.had B.caught C.have had D.have caught
15.—Is your father in?
—No, he ________ for three hours.
A.has left B.has been out
C.went out D.has gone out
16.Mr. Brown ________ this school since 2009.
A.has come to B.has came to C.has been in
17.—How long is it since he ________ his hometown?
—He ________ for nearly 10 years.
A.left; left B.has left; has left
C.has left; has been away D.left; has been away
18.Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it.
A.visit B.visited C.is visiting D.have visited
19.The movie Ne Zha 2 ________ millions of people since it was shown in cinemas.
A.attracts B.attracted C.will attract D.has attracted
20.Nancy ________ herself busy by running a restaurant since she moved to Atlanta.
A.keeps B.has kept C.will keep D.is keeping
21.I met Lily in January and I ________ her since then.
A.don’t see B.didn’t see C.haven’t seen D.will see
22.—It’s said that you _______ ill for a week. I hope you will get well soon.
—Thank you for your kindness.
A.fell B.are falling C.have been D.have fallen
23.I don’t know anything new about Sandy. I haven’t seen her _______ last year.
A.for B.in C.since D.from
24.Altay ________ more travelers since the TV play To the Wonder (《我的阿勒泰》) was shown.
A.attracts B.will attract C.attracted D.has attracted
25.He ________ with us since he returned last month.
A.has lived B.lived C.had lived D.lives
26.—How do you like your English teacher?
—He is great. We all love him. We __________ friends since three years ago.
A.were B.have made C.have been D.have become
27.—Why are you worried?
—I’m expecting a call from my daughter. She _________ HK for three years.
A.has been in B.went to C.has been to D.has gone to
28.The old man needs five hours’ sleep a night, but he ________ for over seven hours tonight.
A.has gone to bed B.has slept C.has gone to sleep D.has fallen asleep
29.You ________ the book for two weeks. It’s time to return to the school library.
A.have written B.have bought C.have kept
30.Uncle Li can speak English very well because he ________ England for 5 years.
A.has been in B.has been to C.has gone to D.has arrived in
2、 单词变形(本大题共20小题,每小题2分,共40分)
31.I (join) the League for 5 years so far.
32.Her grandmother (die) for ten years.
33.Tom and Linda have been (marry) for ten years, and they’ve never quarreled.
34.Zhong Nanshan, the winner of the Medal of the Republic, the pride of all the Chinese people since 2019. (become)
35.I (watch) Huai Opera three times since I came to Huai’an.
36.She hasn’t (eat) anything since morning.
37.I have (be) a member of the art club since last September.
38.The famous writer (write) one new book in the past two years.
39.—Where’s Tommy?
—He (go) to the city library with friends. He’ll be back this afternoon.
40.I (be) in China for three months and this is the first time I’ve tried on hanfu.
41.“It has (set) up the country’s first school to teach the art,” the local government said.
42.How many cars (make) in the factory since last year?
43.Alice has (hide) her diary somewhere so that her sister can’t find it.
44.So far, we (hand) out more than 500 leaflets by ourselves.
45.He (ride) six winners so far this year in the horse racing.
46.—The boy misses his parents very much.
—So he does. They (leave) the hometown for nearly two years.
47.So far I (make) lots of friends in my school.
48.I (not see) my English-speaking friends for a long time. I miss them.
49.Now they’ve (give) up and sailed away.
50.Andy (listen) to pop music for 40 minutes. Tell him to stop and do his homework.
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$
班级 姓名 学号 分数
Unit 2 Getting along
现在完成时(2)
(时间:60分钟,满分:100分)
1、 单项选择(本大题共30小题,每小题2分,共60分)
1.—I haven’t seen Mark and Jane for long.
—Oh, you don’t know? The young couple ________ England for 2 months.
A.has gone to B.have been in C.have been to D.have gone to
【答案】B
【详解】句意:——我很久没见到马克和简了。——哦,你不知道?这对年轻夫妇在英国已经两个月了。
考查动词时态。have been to表示去过某地,现已返回;have been in在某地多长时间了;have gone to表示去了某地,尚未返回,但不可与时间段连用。根据“The young couple …England for 2 months.”可知,此处表示这对年轻夫妇在英国已经两个月了,去了还未回来,应用have been in+for+一段时间。故选B。
2.Jim, hurry up. The film Ne Zha 2 ________ for five minutes.
A.began B.has begun C.was on D.has been on
【答案】D
【详解】句意:Jim,快点。《哪吒2》已经开演5分钟了。
考查动词时态。began开始,begin的过去式;has begun现在完成时;was on上演,一般过去时;has been on上演,现在完成时。句中“for five minutes”表示持续的时间段,需与现在完成时态连用,且动词需具备延续性,瞬间动词begin,无法与时间段搭配;选项D中的“has been on”使用状态短语be on表示“上映中”,可与时间段连用。故选D。
3.—Hello. Is Lucy at home?
—No, she ________ the library. She ________ a message for you just now.
A.has been in; is leaving B.has been to; has left
C.has gone to; left D.has gone to; leaves
【答案】C
【详解】句意:——你好。露西在家吗?——不在,她去图书馆了。她刚才给你留了个口信。
考查时态和短语辨析。has been in在某地待了一段时间;has been to曾经去过某地(现在已不在那里);has gone to去了某地(还没回来)。根据“No”可知露西不在家,去了图书馆还没回来,第一空用“has gone to”;根据“just now”可知第二空时态是一般过去时,用过去式“left”。故选C。
4.—Where is your brother?
—He ________ to Shanghai. He ________ back in a week.
A.has gone; will come B.has been; has come
C.went; came D.went; will come
【答案】A
【详解】句意:——你弟弟在哪里?——他去上海了。他将在一周后回来。
考查时态。has gone to去了某地,还没回来;has been to去过某地,已经回来。根据“Where is your brother?”可知,第一空表示“去了上海(还没回来)”,需用现在完成时has gone to;第二句“in+一段时间”表将来,应用一般将来时will do结构。故选A。
5.—How long has Mr. White ________ Joan?
—I am not sure. Maybe they got married five years ago.
A.married B.got married to
C.been married with D.been married to
【答案】D
【详解】句意:——怀特先生和琼结婚多久了?——我不确定。可能他们五年前结的婚。
考查动词短语搭配。marry是及物动词,可直接接宾语;get married to表示结婚的动作;be married to表示结婚的状态。根据问句中的“how long”可知,此处询问的是持续的状态,且married后接宾语时需用介词to。故选D。
6.My father has ________ the car for three years.
A.bought B.had C.borrowed D.lent
【答案】B
【详解】句意:我父亲拥有这辆车已经三年了。
考查延续性动词和非延续性动词的用法。句中“for three years”表示一段时间,需要用延续性动词,只有have是延续性动词,可以与时间段连用。A选项“买”、C选项“借入”、D选项“借出”都是非延续性动词,不能与表示一段时间的“for three years”连用。故选B。
7.We often go to the community library to read books. It ________ for three years.
A.opens B.opened C.will open D.has been open
【答案】D
【详解】句意:我们经常去社区图书馆看书。它已经开放了三年。
考查时态。根据“for three years”可知,此处应用现在完成时,D项符合。故选D。
8.I ________ the school football team since I came to Soochow University and I really enjoy playing football.
A.have joined B.joined C.have been in D.was in
【答案】C
【详解】句意:自从我来到东吴大学,我就加入了学校足球队,并且我真的很享受踢足球。
考查现在完成时和延续性动词。join加入,短暂性动词;be in加入,延续性动词。根据“since I came to Soochow University”可知,时态为现在完成时,且应用延续性动词,主语为I,助动词用have,be的过去分词为been。故选C。
9.More than 60 people ________ in the fire since January in our country.
A.died B.have been dead C.have died D.were dead
【答案】B
【详解】句意:自一月份以来,在我国已有60多人死于这场火灾。
考查动词时态。died死(一般过去时);have been dead死了(表示状态,与一段时间连用);have died已经死了(现在完成时,不能与一段时间连用);were dead死了(表示过去的状态)。根据“since January”可知,句子要用现在完成时,表示从过去某一时间点持续到现在的动作或影响,用“have been dead”表达“已经去世”。故选B。
10.Tom ________ the book for two weeks.
A.has borrowed B.borrowed C.has had D.has have
【答案】C
【详解】句意:汤姆已经借了这本书两个星期了。
考查时态。根据“for two weeks”可知,要与现在完成时“have/has+done”连用,且动词要用延续性动词,borrow是短暂性动词,延续性动词是have,跟在助动词has后面,用其过去分词形式had。故选C。
11.—I’m sorry for being late.
—Never mind. The movie ________ for only 5 minutes.
A.has begun B.has been on C.have begun D.began
【答案】B
【详解】句意:——很抱歉我迟到了。——没关系。电影才开始5分钟。
考查现在完成时及非延续性动词。结合句意和语境,“begin”是短暂性动词,不能与“for+时间段(for only 5 minutes)”连用,需用对应的延续性动词短语“be on”。主语“the movie”是单数,现在完成时结构为“has+过去分词”,“be”的过去分词是“been”,所以用“has been on”。故选B。
12.Sorry, you are too late. The shop ________ for quite a long time.
A.closed B.has closed C.has been closed
【答案】C
【详解】句意:抱歉,你迟到了。商店已经打烊好长一段时间了。
考查现在完成时。根据“Sorry, you are too late”和“for quite a long time”可知句子应用现在完成时。用be closed来表示商店打烊的状态。故选C。
13.—Where’s Tom?
—Nobody knows where he has gone. He ________ home for nearly a week.
A.left B.has been away from C.has left
【答案】B
【详解】句意:——Tom在哪里?——没人知道他去了哪里。他已经离家将近一周了。
考查现在完成时的延续动词。left离开,过去式;has been away from已经离开,现在完成时,延续动词;has left已经离开,现在完成时,短暂动词。根据“for nearly a week”可知,应用现在完成时,且动词用延续性动词,leave变为“be away”。故选B。
14.—Nick, you seem in a low mood. What’s wrong?
—I ________ a bad cold for three days. I took some medicine, but it didn’t work.
A.had B.caught C.have had D.have caught
【答案】C
【详解】句意:——尼克,你看起来情绪低落。怎么了?——我患重感冒已经三天了。我吃了一些药,但不起作用。
考查动词时态。根据“for three days”可知,时态为现在完成时(have done),且与延续性动词连用,catch a cold是短暂性动词,其延续性动词为have a cold。故选C。
15.—Is your father in?
—No, he ________ for three hours.
A.has left B.has been out
C.went out D.has gone out
【答案】B
【详解】句意:——你爸爸在家吗?——不,他出去三个小时了。
考查现在完成时。has left离开(现在完成时);has been out出去(现在完成时);went out出去(一般过去时);has gone out出去(现在完成时)。根据“for three hours”,可知此处需使用现在完成时,且搭配持续性动词,leave,go out都是瞬间动词。故选B。
16.Mr. Brown ________ this school since 2009.
A.has come to B.has came to C.has been in
【答案】C
【详解】句意:布朗先生自2009年以来一直在这所学校。
考查现在完成时。has come to已经来到某地,come是短暂性动词;has came to语法错误;has been in在某地待了一段时间。根据“since 2009.”可知,时态是现在完成时,动词需用延续性动词。故选C。
17.—How long is it since he ________ his hometown?
—He ________ for nearly 10 years.
A.left; left B.has left; has left
C.has left; has been away D.left; has been away
【答案】D
【详解】句意:——他离开家乡多久了?——他离开近10年了。
考查动词时态。第一空:“since”引导时间状语从句时,主句用现在完成时,从句用一般过去时,故填left;第二空:“for nearly 10 years”表示持续的时间段,需用现在完成时的延续性动词结构,has been away符合语境,而“has left”是瞬间动词不能接时间段。故选D。
18.Colorful Yunnan Paradise is a very popular amusement park in Yunnan Province. Since it was open to the public, lots of people ________ it.
A.visit B.visited C.is visiting D.have visited
【答案】D
【详解】句意:五彩云南乐园是云南省一个非常受欢迎的游乐园。自从它向公众开放以来,许多人参观了它。
考查动词时态。根据“Since it was open to the public, lots of people …it.”可知,此处时态为现在完成时,其结构为have/has done,主语为复数形式,助动词应用have。故选D。
19.The movie Ne Zha 2 ________ millions of people since it was shown in cinemas.
A.attracts B.attracted C.will attract D.has attracted
【答案】D
【详解】句意:电影《哪吒2》自上映以来已吸引了数百万人。
考查现在完成时。根据“since it was shown”可知,动作从过去持续到现在并强调影响,需用现在完成时(have/has done)。故选D。
20.Nancy ________ herself busy by running a restaurant since she moved to Atlanta.
A.keeps B.has kept C.will keep D.is keeping
【答案】B
【详解】句意:自从搬到亚特兰大后,南希一直忙于经营一家餐馆。
考查时态。根据“since she moved to Atlanta”可知,主句应用现在完成时。故选B。
21.I met Lily in January and I ________ her since then.
A.don’t see B.didn’t see C.haven’t seen D.will see
【答案】C
【详解】句意:我在一月份遇到了莉莉,从那以后我就没见过她。
考查时态。根据“since then”可知,句子要用现在完成时,表示从过去一直持续到现在的动作。肯定结构为have/has done,否定结构为haven’t/hasn’t done。故选C。
22.—It’s said that you _______ ill for a week. I hope you will get well soon.
—Thank you for your kindness.
A.fell B.are falling C.have been D.have fallen
【答案】C
【详解】句意:——据说你病了一个星期了。我希望你很快就会好起来。——谢谢你的好意。
考查时态。根据“for a week”可知,时态为现在完成时“have+done”,表示持续了一段时间,用延续性动词短语be ill的现在完成时结构“have been ill”。故选C。
23.I don’t know anything new about Sandy. I haven’t seen her _______ last year.
A.for B.in C.since D.from
【答案】C
【详解】句意:我对桑迪一无所知。我自从去年就没见过她。
考查介词辨析。for为了;in在……之内;since自从;from从……开始。根据“I haven’t seen her”和“last year”可知,此句时态为现在完成时,且空后接的是过去的时间,表示自从去年起,用since。故选C。
24.Altay ________ more travelers since the TV play To the Wonder (《我的阿勒泰》) was shown.
A.attracts B.will attract C.attracted D.has attracted
【答案】D
【详解】句意:自从电视剧《我的阿勒泰》播出以来,阿勒泰吸引了更多的游客。
考查现在完成时。根据“since the TV play To the Wonder was shown”可知,时间状语表示从过去某个时间点到现在的情况,因此需要使用现在完成时结构“has/have done”。故选D。
25.He ________ with us since he returned last month.
A.has lived B.lived C.had lived D.lives
【答案】A
【详解】句意:自从他上个月回来以来,他一直和我们住在一起。
考查时态。根据“since he returned last month.”可知,此处表示自从他上个月回来以来,他一直和我们住在一起,过去的动作一直持续到现在,时态为现在完成时,其构成为:主语+have/has+过去分词。故选A。
26.—How do you like your English teacher?
—He is great. We all love him. We __________ friends since three years ago.
A.were B.have made C.have been D.have become
【答案】C
【详解】句意:——你觉得你的英语老师怎么样?——他很棒。我们都喜欢他。我们从三年前就成了朋友。
考查现在完成时和延续性动词。were是,为are的过去式;have made为现在完成时;have been为现在完成时;have become为现在完成时。根据“since three years ago”可知,此句时态为现在完成时,其结构为“have/has done”,且谓语动词用延续性动词;make和become为短暂性动词,be为延续性动词,此处应用have been。故选C。
27.—Why are you worried?
—I’m expecting a call from my daughter. She _________ HK for three years.
A.has been in B.went to C.has been to D.has gone to
【答案】A
【详解】句意:——你为什么担忧?——我在等我女儿的电话。她已经去香港三年了。
考查现在完成时的用法。has been in去,可延续;went to去了,一般过去时;has been to去过;has gone to去了。根据“for three years”可知此句应用现在完成时,排除选项B;“for three years”表示一段时间,动词需用可延续性动词“has been in”。故选A。
28.The old man needs five hours’ sleep a night, but he ________ for over seven hours tonight.
A.has gone to bed B.has slept C.has gone to sleep D.has fallen asleep
【答案】B
【详解】句意:这位老人每晚需要睡五个小时,但是他今晚已经睡了超过七个小时。
考查现在完成时的用法。go to bed=go to sleep“去睡觉”,强调动作;sleep“睡觉”,表示状态;fall asleep“入睡”,表示睡觉的动作。“for over seven hours tonight.”强调动作的持续性,只能用sleep。故选B。
29.You ________ the book for two weeks. It’s time to return to the school library.
A.have written B.have bought C.have kept
【答案】C
【详解】句意:这本书你已经借了两周了。是时候归还给学校图书馆了。
考查动词辨析。have written已经写了;have bought已经购买;have kept已经保存。根据“It’s time to return to the school library.”可知,此处指把书归还给图书馆,根据“for two books”可知,句子采用现在完成时,谓语应用延续性动词,“借书”应用延续性动词keep。故选C。
30.Uncle Li can speak English very well because he ________ England for 5 years.
A.has been in B.has been to C.has gone to D.has arrived in
【答案】A
【详解】句意:李叔叔英语说得很好因为他在英国待了5年。
考查现在完成时。has been in待在某地;has been to曾经去过某地(已经回来);has gone to去了某地还未回来;has arrived in已经到达。根据“for 5 years”可知,设空处应用延续性动词,has been in符合题意。故选A。
2、 单词变形(本大题共20小题,每小题2分,共40分)
31.I (join) the League for 5 years so far.
【答案】have been in
【详解】句意:到目前为止,我加入那个联合会已经五年了。此处与一段时间“for 5 years”连用,非延续动词“join”需变为延续性动词“be in”,根据“so far”可知此句应用现在完成时“主语+have/has+done”,主语是“I”,助动词应用“have”,“be”变为过去分词“been”。故填have been in。
32.Her grandmother (die) for ten years.
【答案】has been dead
【详解】句意:她的祖母已经去世十年了。根据“for ten years”可知,此句时态为现在完成时,应该用延续性动词,die是短暂性动词,与其对应的延续性动词为be dead,主语是第三人称单数,助动词用has。故填has been dead。
33.Tom and Linda have been (marry) for ten years, and they’ve never quarreled.
【答案】married
【详解】句意:汤姆和琳达已经结婚十年了,他们从来没有吵过架。marry“结婚”,是瞬间性动词,be married“结婚”,是延续性动词,与时间段for ten years连用,用延续性动词,故填married。
34.Zhong Nanshan, the winner of the Medal of the Republic, the pride of all the Chinese people since 2019. (become)
【答案】has been
【详解】句意:共和国勋章获得者钟南山自2019年以来成为全体中国人民的骄傲。由“since 2019”可知此处应是现在完成时have/has done,且用延续性动词,短暂性动词become对应的延续性动词是be。主语Zhong Nanshan是三单,助动词用has,be的过去分词是been。故填has been。
35.I (watch) Huai Opera three times since I came to Huai’an.
【答案】have watched
【详解】句意:自从来了淮安,我已经看了三次淮剧了。根据“since I came to Huai’an”,可知主句用现在完成时,主语为I,应为have+过去分词,watch的过去分词为watched。故填have watched。
36.She hasn’t (eat) anything since morning.
【答案】eaten
【详解】句意:她从早上起就什么都没吃。根据“hasn’t”可知,句子时态为现在完成时,其结构为“have/has + 过去分词”。eat“吃”,动词,其过去分词形式为eaten。故填eaten。
37.I have (be) a member of the art club since last September.
【答案】been
【详解】句意:自去年九月以来,我一直是艺术俱乐部的成员。根据“since last September”可知,这句话是现在完成时,表示“自从九月以来,我就是艺术俱乐部的成员”,表示动作或状态从过去持续到现在,结构为“have/has+过去分词”,be的过去分词形式是“been”,故填been。
38.The famous writer (write) one new book in the past two years.
【答案】has written
【详解】句意:这位著名作家在过去两年里写了一本新书。根据“in the past two years”可知,本句时态是现在完成时,其结构是“have/has + 过去分词”,主语“The famous writer”是第三人称单数,助动词用has,write的过去分词是written,故填has written。
39.—Where’s Tommy?
—He (go) to the city library with friends. He’ll be back this afternoon.
【答案】has gone
【详解】句意:——Tommy在哪里?——他和他的朋友去了城市图书馆。他今天下午会回来。 根据“He … (go) to the city library with friends.”可知,此处应用现在完成时,表示“去了某地”,其结构为have/has gone to,主语he是第三人称单数,助动词用has。故填has gone。
40.I (be) in China for three months and this is the first time I’ve tried on hanfu.
【答案】have been
【详解】句意:我来中国三个月了,这是我第一次穿上汉服。根据“for three years”和“this is the first time I’ve tried on hanfu.”可知句子应用现在完成时,且此时也在中国,应用have been in表示“待在某地”。主语为I,助动词应用have。故填have been。
41.“It has (set) up the country’s first school to teach the art,” the local government said.
【答案】set
【详解】句意:当地政府说“它已经建立了全国第一所教授艺术的学校”。根据“It has...up the country’s first school”可知是指建立学校,set up“建立”,动词,本句是现在完成时,has后动词用过去分词,故填set。
42.How many cars (make) in the factory since last year?
【答案】have been made
【详解】句意:自从去年以来这家工厂制造了多少辆汽车?根据时间状语since last year可知,句子描述的是从过去某一时间开始一直持续到现在的动作,因此应使用现在完成时,主语cars与make之间是被动关系,cars是复数形式,应为现在完成时的被动语态have been made。故填have been made。
43.Alice has (hide) her diary somewhere so that her sister can’t find it.
【答案】hidden
【详解】句意:爱丽丝把她的日记藏在某个地方了,这样她妹妹就找不到了。根据空前的“has”可知,本句时态为现在完成时,谓语结构为“has done”,hide的过去分词为hidden,故填hidden。
44.So far, we (hand) out more than 500 leaflets by ourselves.
【答案】have handed
【详解】句意:到目前为止,我们已经亲自分发了500多份传单。根据“So far”可知,句子时态是现在完成时,主语是we,have handed符合句意,故填have handed。
45.He (ride) six winners so far this year in the horse racing.
【答案】has ridden
【详解】句意:今年到目前为止,他已经在赛马中骑赢了六次。根据“so far this year”可知用现在完成时,主语“He”后接助动词has,ride的过去分词形式ridden,“has ridden”,表示“已经骑赢”,故填has ridden。
46.—The boy misses his parents very much.
—So he does. They (leave) the hometown for nearly two years.
【答案】have been away from
【详解】句意:——这个男孩非常想念他的父母。——确实如此。他们离开家乡已经将近两年了。根据“for nearly two years”可知此句应用现在完成时“主语+have/has+done”,并且与一段时间连用,非延续动词“leave”需变为延续性动词“be away from”,主语“They”是复数,助动词应用“have”,“be”变为过去分词“been”。故填have been away from。
47.So far I (make) lots of friends in my school.
【答案】have made
【详解】句意:到目前为止,我在学校里交了很多朋友。根据“So far”可知句子用现在完成时,结构为:have/has done,主语为I,助动词用have,make的过去分词为made。故填have made。
48.I (not see) my English-speaking friends for a long time. I miss them.
【答案】haven’t seen
【详解】句意:我好久没有见到我的那些说英语的朋友了。我想念他们。根据“for a long time”和提示词可知,句子使用现在完成时,用have/has+过去分词的结构。因主语为I且提示词有not,故用haven’t。故填haven’t seen。
49.Now they’ve (give) up and sailed away.
【答案】given
【详解】句意:现在他们放弃了,扬帆远航。根据空前的“they’ve”可知,此处应用过去分词形式,构成现在完成时。故填given。
50.Andy (listen) to pop music for 40 minutes. Tell him to stop and do his homework.
【答案】has listened
【详解】句意:安迪已经听了40分钟的流行音乐。告诉他停下来做作业。结合“Tell him to stop”以及“for 40 minutes”可知此处表示已经听了40分钟的流行音乐,过程一直在持续,因此需用现在完成时,结构为has/have done,主语是第三人称单数Andy,用has。故填has listened。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
$$