中小学教育资源及组卷应用平台
2024-2025学年八年级英语下册单元满分冲刺必刷题(人教版)
Unit 9 Have you ever been to a museum (重点语法专练)
一、单项选择
1.—Have you ever ________ Guilin before
—Yes. I went there with my mother last year.
A.gone in B.gone to
C.been in D.been to
2.Harry ________ that beautiful village for half a month and he will come back next week.
A.has been to B.has been in
C.has gone to D.has gone in
3.—Mum, where is dad
—He ________ the supermarket.
A.was going to B.has gone to C.has been to D.is going to
4.The Great Wall is a place of interest. All of us ________ there before.
A.has been B.have been C.has gone D.have gone
5.—Maria, what do you think of Mount Fanjing
—Very cool. I________ there once. I’d like to go there again.
A.has been B.have been C.have gone D.has gone
6.—The Whites have ________ Hong Kong.
—Oh, really I have never ________ there before.
A.been to, gone B.gone to, been C.been to, gone to D.gone to, been to
7.—Have you ever ___________ to Caozhou Peony Garden
—Yes, I ___________ there last year.
A.been; went B.gone; went C.been; gone D.gone; been
8.---Have you found the book
---Yes, I ______ it five minutes _________.
A.have found ; before B.found ;before
C.have found ;ago D.found ;ago
9.Emma isn’t here. She ________ to Shanghai. She’ll come back tomorrow.
A.goes B.was going C.will go D.has gone
10.—I hear your father ________ to Tibet once
—Yes. He ________ there last year.
A.has been; has been B.has been; went C.goes; went D.went; has been
11.—Where’s Mary
—She ________ to Hubei. She will be back in two days.
A.has been B.has gone C.went D.goes
12.Miss Gao isn’t here. She ________ London and she will get back in two weeks.
A.has gone to B.has been in C.has been to D.went to
13.—Why are you looking for May in a hurry
—The boss is wondering where she ________ and how long she ________ there.
A.has been; has been B.has gone; has gone C.has been; has gone D.has gone; has been
14.—Is your mother at home
—No, she _________ the supermarket.
A.has gone to B.has been to C.will go to D.goes to
15.Neither Millie nor Shirley ________ Australia before, but they know the country very well.
A.has gone to B.has been to C.have gone to D.have been to
16.—I ________ to Changsha with my close friends.
—Really When ________ you go there
A.will go; did B.have gone; do C.have been; did D.went; do
17.—How many times ________ you ________ to the Great Wall
—Twice. I went there last year and this year.
A.have; been B.have; gone C.did; go D.will; go
18.—What do you think of Kunming, Yunnan Province
—Oh, it’s quite beautiful. I ________ Kunming twice.
A.have gone to B.have been to C.will go to D.have been in
19.—_______ you ever _______ the Bird’s Nest
—Yes, I have. It’s fantastic (极好的).
A.Have; been to B.Have; gone to C.Did; go to D.Do; go to
20.Grandfather ________ to Sunshine Town; he will be back in the afternoon.
A.has gone B.has been C.had gone D.went
21.—Where is your mother
—She ______ the shop. She’ll be back in an hour.
A.has been to B.has gone to C.goes to D.will go to
22.Mary ________ to Singapore a few times, and now she ________ there for a meeting again.
A.has been; has been B.has been; has gone
C.has gone; has gone D.has gone; has been
23.—________ you ever ________ to Shanghai
—Yes, twice.
A.Have; been B.Did; go C.Do; go D.Will; go
24.—Where is Mr. Green
—He ________ London. He ________ there for a week.
A.has been to; has been B.has gone to; has gone
C.has gone to; has been D.has been in; has gone
25.—Where is your father
—He ________ Beijing on business, and he will come back in three days.
A.went to B.has been to C.has gone to D.goes to
26.—Where is Mr. Chen now I haven’t seen him for several days.
—He ________ to Beijing for a meeting.
A.goes B.will go C.has gone D.is going
27.I ________ Shanghai twice. I ________ there last summer and this winter.
A.have been to; have gone to B.have been to; will go C.have gone to; went D.have been to; went
28.Peter can speak Chinese very well because he ______ Lianyungang for 5 years.
A.has gone to B.has been to C.has come to D.has been in
29.— Have you seen Mrs Wu recently
— No, she ______ Zhejiang for Xishi Music Festival. She’ll come back in a few days.
A.has gone to B.has been to C.has gone in D.has been in
30.—Who’s the girl in the red dress Is she your elder sister
—No, it can’t be her. She ________ Taizhou for a school trip.
A.has gone B.has been to C.has been in D.has gone to
二、用单词正确形式填空。
31.He isn’t here right now. He (go) the park.
32.Jack (be) to Qingdao with his parents twice.
33.—Where is Mary
—She (go) to the library.
34.My father (go) to Hong Kong. He (be) back in one week.
35.— your brother (go) to Beijing with you tomorrow
—No, he’s not at home. He (go) to Shanghai.
36.—How many times you (be) here
—Once.
三、选词填空
37.Tina (has been to/has been in) China for over ten years, so she knows a lot about Chinese culture.
38.Though Ben has (never/ever) been to Japan, he knows a lot about that country.
39.Have you (ever/yet) watched this TV show
40.Lily isn’t here. She (has been to/has gone to) the school library.
41.Anna (has gone to/has been to) Sanya once, and she thinks it’s really a beautiful city
参考答案
一、
1.D
【详解】句意:——你之前曾经去过桂林吗?——是的。去年我和妈妈一起去了那里。
考查时态。have gone to去了某地,还未回来;have been to去过某地,已经回来;have been in待在某地。根据“I went there with my mother last year.”可知是去过桂林,但是已经回来,用have been to。故选D。
2.B
【详解】句意:哈里已经在那个美丽的村庄待了半个月了,下星期他将回来。
考查现在完成时。have been to去过(已回);have gone to去了(未回);have been in在某地待一段时间。根据“beautiful village for half a month”可知,此处表示在某地待一段时间,应用have been in。故选B。
3.B
【详解】句意:——妈妈,爸爸在哪里?——他去超市了。
考查时态。was going to将要,过去将来时;has gone to去了(未回),现在完成时;has been to去过(已回),现在完成时;is going to将要,一般将来时;根据句意理解及前面的问句where is dad 可知爸爸现在不在这里,这里表达的是“去了某地还没回来”,英语是have/ has gone to,故选B。
4.B
【详解】句意:长城是个名胜古迹。我们所有人以前都去过那里。
考查现在完成时。have/has been表示去过某地又回来了;have/has gone表示去了某地还没回来。主语“All of us”是复数,用have而不用has,排除AC;根据before可知应该是去过,现在已经回来,用have been而不用have gone,排除D。故选B。
5.B
【详解】句意:——玛丽亚,你认为梵净山怎么样?——非常棒。我曾经到过那里,我想再去一次。
考查时态辨析。has been去过已回,第三人称单数;have been原形;have gone去了未回,原形;has gone第三人称单数。根据“I’d like to go there again.”可知,她去过已回;主语为I,用动词原形,故选B。
6.B
【详解】句意:——怀特一家去了香港。——哦,真的吗?我以前从未去过那里。
考查现在完成时。have/has been to sp.去过某地(已回);have/has gone to sp.去了某地(未回);根据第一空处描述可知,怀特一家去了香港,但没有回来,所以第一空处需用have gone to,排除选项A和C;第二空处需用have been to表示没有去过某地,空后there是地点副词,所以此处省略介词to;故答案选B。
7.A
【详解】句意:——你去过曹州牡丹园么?——是的,我去年去过。
考查动词时态。have been to现在完成时,表示曾经去过某地; have gone to现在完成时,表示已经去了某地,或正在去某地的路上;went是动词的过去式;根据“Have you ever”可知,此处表示“曾去过”用have been to;go是动词,意为“去”,根据“last year”可知,讲述过去的动作,用一般过去时态,第二空用动词的过去式went。故选A。
8.D
【详解】句意:——你找到那本书了吗?——是的,我五分钟前找到的。根据答语可知,此句是介绍找到书的时间。一段时间+ago,是指从现在算起,一段时间以前,是表示过去的时间状语,用在一般过去时态的句子中,故答案为D。
9.D
【详解】句意:艾玛不在这里。她去上海了。她明天会回来。
考查现在完成时。根据“Emma isn’t here.”和“She’ll come back tomorrow.”可知,此处应该表达她去上海了,应用has gone to+地点,是现在完成时,意为“去了某地还未回来”。故选D。
10.B
【详解】句意:——我听说你父亲曾经去过西藏? ——是的。他去年去了那里。
考查动词时态。has been to表示“去过某地(已返回)”;went用于一般过去时;goes用于一般现在时。根据“I hear your father ... to Tibet once ”可知,第一空应填has been,表示“去过某地(已返回)”,根据“last year”可知,表示过去时间,需用一般过去时,第二空应用过去式went。故选B。
11.B
【详解】句意:——玛丽在哪里?——她去湖北了。她将在两天后回来。
考查现在完成时。have been to去过某地(已回);have gone to去了某地(未回);went去,为go的过去式;goes去,为go的三单形式。根据“Where’s Mary ”和“She…to Hubei. She will be back in two days.”可知,此处用现在完成时,表示过去发生的动作对现在造成的影响,指Mary去湖北了,还没有回来,应用has gone。故选B。
12.A
【详解】句意: 高小姐不在这里。她去了伦敦,两周后会回来。
考查现在完成时。根据“London and she will get back in two weeks.”可知, 高小姐已经去了伦敦,应用现在完成时,排除D;have gone to去了(未回),have been to去过(已回),have been in在某地待一段时间。根据“she will get back in two weeks.”可知,高小姐去了伦敦,还未回。故选A。
13.D
【详解】句意:——你为什么急着找May?——老板想知道她去了哪里以及她在那里待了多久。
考查延续性动词和非延续性动词。has gone去了某地;has been去过某地。根据“The boss is wondering where she...and how long she...there.”可知,此处是宾语从句,由where引导,has gone作谓语,意为“去了哪里”,第二空,how long引导,has been作谓语,there作地点状语,意为“待了多久”,故选D。
14.A
【详解】句意:——你妈妈在家吗?——不在,她去超市了。
考查现在完成时。has gone to去了某地,还没回来;has been to去过某地,已经回来。根据“No”可知妈妈不在家,是去了超市还没回来,应用“has gone to”。故选A。
15.B
【详解】句意:Millie和Shirley以前都没有去过澳大利亚,但是她们对那个国家非常了解。
考查现在完成时和主谓一致。have gone to去了某地(还没回来);have been to去过某地(回来了)。根据句意可知,这里表示“去过某地”,Neither…nor连接并列主语,谓语动词的单复数形式应根据就近原则,与Shirley一致,用单数。故选B。
16.C
【详解】句意:——我和好朋友去过长沙。——真的吗?你什么时候去的?
考查动词的时态。will go去,一般将来时;have gone去了某地(还未回来);have been去过某地(已回说话地);went去,一般过去时;do助动词,动词原形;did是助动词do的过去式。根据“When...you go there ”可知,对话双方在同一地方,排除B;A选项上句若用一般将来时,下句提问也应用将来时,时态使用错误,排除A。根据语境可知,已经去过了,所以第二空问的是过去的事情,排除D。故选C。
17.A
【详解】句意:——你去过长城多少次了?——两次。我去年和今年都去过那里。
考查动词时态及短语辨析。have been to:表示“去过某地(已返回)”,强调经历;have gone to:表示“去了某地(未返回)”;did...go一般过去时;will...go一般将来时。根据答句“Twice. I went there last year and this year.”可知,说话者已从长城返回,应用have been to。故选A。
18.B
【详解】句意:——你觉得云南昆明怎么样?——哦,它非常美。我去过昆明两次。
考查现在完成时。have gone to去了;have been to去过;will go to将去;have been in待在某地。根据“twice”可知,此处表示已经去过昆明两次,用have been to。故选B。
19.A
【详解】句意:——你曾经去过鸟巢吗?——是的,我去过。它太棒了。
考查现在完成时和动词短语。根据“ever”和答句“I have”可知,此处强调过去的经历对现在的影响,需用现在完成时。have been to去过;have gone to去了。结合“Yes, I have. It’s fantastic (极好的).”可知,空处是询问“去过鸟巢吗”,故选A。
20.A
【详解】句意:爷爷去阳光镇了;他下午会回来。
考查动词时态辨析。has gone(已经去了,未归);has been(曾经去过);had gone(过去完成时,表示过去的过去);went(一般过去时,仅表示过去动作)。根据“he will be back in the afternoon”可知,爷爷现在不在家,强调“已去未归”的状态,故选A。
21.B
【详解】句意:——你妈妈在哪里?——她去商店了。她一小时后回来。
考查现在完成时。has been to去过某地(已经回来);has gone to去某地了(还没回来);goes to去,一般现在时;will go to将去,一般将来时。根据前文“Where is your mother ”和后文“She’ll be back in an hour.”可知,此处指的是“妈妈”去商店了,还没回来。故选B。
22.B
【详解】句意:玛丽去过新加坡几次,现在她又去了那里开会。
考查动词短语。have/has been (to)意为“已去过某地,强调人不在已去过的地方”;have/has gone (to) 意为“已去某地了,强调人不在说话的地方”。根据“to Singapore a few times”可知,第一空指去过新加坡几次,用has been (to);根据“and now...there for a meeting again”可知,第二空指去了新加坡还没有回来,用has gone (to)。故选B。
23.A
【详解】句意:——你去过上海吗?——是的,去过两次。
考查现在完成时。“ever”常用于现在完成时疑问句中,表示“曾经”;答句“twice”表明强调经历次数,需用“have been to”结构。故选A。
24.C
【详解】句意:——格林先生在哪儿?——他去了伦敦。他已经在那里待了一个星期了。
考查时态。have gone to去了,还未回来;have been to去过,已经回来;have been in待在某地。根据“Where is Mr. Green ”可知,此处指去了伦敦,还未回来,故第一个空用has gone to;根据“He …there for a week.”可知,是指在那里已经一个星期了,空后是地点副词there,此处不加in。故选C。
25.C
【详解】句意:——你爸爸在哪里?——他去北京出差了,三天后回来。
考查动词的时态。根据“Where is your father ”以及“and he will come back in three days.”可知,此处指去了北京,还未回来,has gone to“去了”,表示“去了某地且未返回”,符合语境。故选C。
26.C
【详解】句意:——陈先生现在在哪里?我好几天没见到他了。——他去北京开会了。
考查动词时态。根据“I haven’t seen him for several days.”可知,好几天没见到陈先生,暗示对方目前不在本地。只有“has gone”表示“他已去北京(尚未返回)”。故选C。
27.D
【详解】句意:我去过上海两次。我去年夏天和今年冬天都去了那里。
考查现在完成时与一般过去时。have been to去过已经回来;have gone to去了还未回。根据“twice”可知,第一句话表示去过已回来,用have been to,强调经历;根据“last summer and this winter”可知,第二句话用一般过去时,表示过去的动作,动词用过去式的went。故选D。
28.D
【详解】句意:彼得中文说得很好,因为他在连云港待了5年。
考查现在完成时。has gone to去了某地还未回来;has been to曾经去过某地(已经回来);has come to已经来到;has been in待在某地。根据“for 5 years”可知,此处强调持续的状态,需用“has been in”表示“在某地停留(一段时间)”。故选D。
29.A
【详解】句意:——你最近见过吴太太吗?——没有,她去了浙江参加西施音乐节。她过几天就会回来。
考查动词时态。has gone to表示去了某地,还未回来;has been to表示去过某地,已回来;has gone in搭配错误;has been in表示一直待在某地。根据“She’ll come back in a few days.”可知,此处指她去了浙江,还未回来。故选A。
30.D
【详解】句意:——那个穿红裙子的女孩是谁?她是你的姐姐吗?——不,不可能是她。她去台州参加学校组织的旅行了。
考查现在完成时。has gone已经去了;has gone to去了某地,现在还没有回来;has been to去过某地,现在已经回来,不在那里了;has been in在某地待了多久时间,通常与“for+时间段”连用。根据“No, it can’t be her.”可知,她人没回来,且空后是具体地点,用has gone to。故选D。
二、
31.has gone to
【详解】句意:他现在不在这里。他去了公园。根据“He isn’t here right now.”可知此处表示“去了”,应用“have/has gone to”,主语是“He”,助动词应用“has”。故填has gone to。
32.has been
【详解】句意:杰克和他的父母去过青岛两次。根据“twice”可知去过两次,已经回来了,用have been to,主语Jack后接助动词has。故填has been。
33.has gone
【详解】句意:——玛丽在哪儿?——她去图书馆了。根据“Where is Mary ”可知,此处说明玛丽去了图书馆,人没回来,用have/has gone to;主语是单数,助动词用has。故填has gone。
34. has gone will be
【详解】句意:我父亲去了香港。他将在一周后回来。结合“in one week”可知第二空应使用一般将来时,will do的结构;由此可推知第一空表示“父亲去了香港”,还没回来,主语是第三人称单数father,需用现在完成时has gone to。故填has gone;will be。
35. Will go has gone
【详解】句意:你的兄弟明天和你一起去北京吗?——不,他不在家。他去了上海。根据“tomorrow”可知,此句用一般将来时,且此句为一般疑问句,故will应位于句首,大写首字母,故空一填Will,空二填go。根据“No, he’s not at home.”可知,“have/has gone to去了某地(还未回)”符合语境,且主语是“he”,助动词用has。故填Will;go;has gone。
36. have been
【详解】句意:——你来过这里多少次?——一次。根据“How many times”可知问到目前为止来过多少次,用现在完成时,用have been表示“去过某地已经回来”,主语“you”前用助动词have。故填have;been。
三、
37.has been in
【详解】句意:蒂娜已经在中国待了十多年了,所以她对中国文化了解很多。has been to曾经去过(某地);has been in“在某地(多长时间)”;根据“ China for over ten years”可知,此处指“在中国待了十多年”,用has been in。故填has been in。
38.never
【详解】句意:虽然本从未去过日本,但他对那个国家了解很多。never“从未”;ever“曾经”。根据“Though”和“he knows a lot about that country.”可知,前后句意上有转折关系,此处指“从未去过日本,但很了解”。故填never。
39.ever
【详解】句意:你曾经看过这个电视节目吗?ever“曾经”,常放在行为动词前助动词后;yet“还”,常用在否定句或疑问句句末;设空位于句中的行为动词前助动词have之后,所以用ever,表示“曾经看过这个电视节目吗”。故填ever。
40.has gone to
【详解】句意:莉莉不在这里。她去了学校图书馆。has gone to“去了某地(还未回来)”;has been to“曾经去过(某地)”。根据“Lily isn’t here. ”可知,空处指去了图书馆,还没回来,用has gone to。故填has gone to。
41.has been to
【详解】句意:安娜去过三亚一次,她认为三亚真的是一个美丽的城市。根据“Sanya once, and she thinks it’s really a beautiful city.”可知,此处说的是“去过了”,应用have been to,而have gone to表示“去了(未归)”,故填has been to。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://21世纪教育网(www.21cnjy.com)
" 21世纪教育网(www.21cnjy.com)