have been to(或in)和have gone to区别 专项练 2025年初中英语中考复习备考

文档属性

名称 have been to(或in)和have gone to区别 专项练 2025年初中英语中考复习备考
格式 docx
文件大小 44.9KB
资源类型 试卷
版本资源 通用版
科目 英语
更新时间 2024-11-07 14:53:49

图片预览

文档简介

中小学教育资源及组卷应用平台
have been to(或in)和have gone to区别 专项练
2025年初中英语中考复习备考
1.—I haven’t seen Jackie for a couple of days. Why
—He ________ New York for business. He will come back next week.
A.has gone to B.will go to C.was going to
2.— Mum, where is David
— He ________ to watch a movie. He will be back later.
A.has gone B.has been C.had gone
3.—I haven’t seen Linda for days. Why
—She ________ Beijing. She will come back next month.
A.has been to B.has gone to C.will go to
4.Miss Green isn’t in the office. She _________ to the library.
A.will go B.goes C.has gone D.has been
5.—Hello, this is Mr. Green speaking. Can I speak to Mr. Black
—Sorry. He ________ the Wuquan Park.
A.has been to B.has gone to C.went to D.goes to
6.I ________ Hongya Cave three times with my friends. We had a wonderful time there.
A.has been to B.have gone to
C.have been in D.have been to
7.Miss Green isn’t in the office. She ______ to the library.
A.has been B.has gone C.goes D.will go
8.—Where is your father
—He ________ another city and he ________ there for two weeks.
A.has been to; has been in B.has gone to; has been
C.has been in; has been to D.has gone to; has been to
9.—Where is Jim
—Jim with his parents ________ abroad. They ________ back in two weeks.
A.has gone; will come B.have gone; will come C.has been; are coming
10.—Is your mother at home now
—No. She ________ the market to buy some vegetables.
A.has gone to B.has been to C.is going to D.has been in
11.Jim _________ Beijing twice.
A.has got to B.has been to C.will get to D.has been in
12.—Have you ever ______ the Great Wall
—Yes, I have. I went there on our last school trip.
A.been to B.gone to C.been in
13.—Mr Smith, you know Chinese culture a lot!
—Yes, I ________ China for over twenty years and I’m learning it all the time.
A.have been to B.have been in C.have gone to
14.—Where is Catherine I haven’t seen her for days.
—She ________ Wuhan. She’ll be back next week.
A.has gone to B.has been to C.went to
15.—Jack, I haven’t seen your sister for a long time.
—She ________ Hong Kong on business for a few days.
A.went to B.has gone to C.has been to D.has been in
16.Neither Mike nor his two sisters ______ Chengdu before, so they are excited about going there to see pandas.
A.has gone to B.have gone to C.has been to D.have been to
17.—Where is your father
—He ________ to Shanghai, he ________ there twice.
A.has gone; went B.has been; has been C.has gone; has been D.has been; goes
18.My dad ________ Shanghai. He will be back next week.
A.has been to B.has been in C.has gone to
19.I ________ China for three months and this is the first time I’ve tried on hanfu.
A.have gone to B.have been to C.have been in
20.Mr. Green ________ China for five years.
A.has been to B.has gone to C.has been in D.has come to
21.—Where is your son Jimmy working now
—He ________ the city of Nantong, China for two years.
A.has gone to B.has been to C.was in D.has been in
22.—Is Lily here today
—Sorry, she isn’t here. She ________ abroad on business.
A.has gone B.went C.has been
23.—Lucy, where is Mr. Wang
—Hе ________ Beijing to attend a meeting.
A.has gone to B.has been to C.has been in
24.Mr. Green ________ Xiamen on business and he will be back in a week.
A.has been to B.has gone to C.has been in
参考答案:
1.A
考查现在完成时。根据“He will come back next week.”可知,他到纽约出差去了,还没回来,句子应用现在完成时,其谓语应用have/has gone to来表示。故选A。
2.A
考查现在完成时。根据“He...to watch a movie. He will be back later.”可知,大卫去看电影了,还没回来,用has gone to。故选A。
3.B
考查动词时态。has been to去过,表示说话人去过某地;has gone to去了,表示说话人现在去了某地没回来;will go to将要去。根据“She will come back next month.”可知,琳达去了北京,但是还没有回来。故选B。
4.C
考查现在完成时。根据“Miss Green isn’t in the office”可知,此处应用has gone强调已经去了图书馆还未回来。故选C。
5.B
考查动词时态。has been to现在完成时(去了某地,已经回来);has gone to现在完成时(已经去了某地,但是没有回来);went to一般过去时;goes to一般现在时。根据“Sorry. He…the Wuquan Park.”可知此时他不在,去了公园还没回来,故选B。
6.D
考查现在完成时。has been to曾经去过某地,此时不在某地,主语是第三人称单数;have gone to去了某地,此时在某地,或者在去某地的路上;have been in已经在某地;have been to曾经去过某地,此时不在某地,主语是复数或第一、二人称。根据“three times”以及“We had a wonderful time there”可知,此处表达曾经去过且回来了,主语时第一人称I。故选D。
7.B
考查动词时态。has been to去了已回;has gone to去了未归;goes去,一般现在时;will go去,一般将来时。根据“Miss Green isn’t in the office.”可知,格林小姐去了图书馆,还没有回来,应用has gone to。故选B。
8.B
考查现在完成时。has been to曾经去过某地;has been in在某地;has gone to去了某地或去某地的路上。根据“He…another city and he…there for two weeks.”可知是他去了其他城市还没回来,故要用has gone to;且在那里两周,there是副词,前面不加介词,故要用has been, 9.A
考查动词时态。have/has been to+地点,表示曾到过某个地点,已经回来;have/has gone to+地点,表示已经去某个地点了,现在未回;will come一般将来时;are coming现在进行时。根据“Where is Jim ”可知在寻找吉姆,所以吉姆去了国外没有回来,因此第一个空格应使用“have/has gone to+地点”结构,“with his parents”是介词短语作状语,主语是第三人称单数形式,助动词用has;根据“in two weeks”可知第二空使用一般将来时,谓语动词用“will+动词原形”。故选A。
10.A
考查动词短语。has gone to已经去了(还未回来);has been to曾经去过(已回来);is going to打算(还没去);has been in已经待在……了。根据“Is your mother at home now ”和回答“No.”可知,妈妈现在不在家,说明她去了市场,还没有回来。has gone to符合语境。故选A。
11.B
考查现在完成时。has been to去过某地(回来了),后可接次数once, twice, three times表示“去过几次”;has been in在某地待了多长时间(后接一段时间)。根据“Jim…Beijing twice”可知,此处指已去过北京两次。故选B。
12.A
考查现在完成时。have been to去过某地,已经回来;have gone to去了某地,还未回来;have been in待在某地。根据“I went there on our last school trip.”可知,“我”去过长城,且已经回来了,应用have been to。故选A。
13.B
考查现在完成时用法。have been to曾经去过某地,现在不在某地;have been in已经在某地;have gone to已去某地,说话时此人还没有回来。根据“I’m learning it all the time.”可知,我已经在中国待了二十多年了。故选B。
14.A
考查现在完成时。has gone to去某地还没回来;has been to曾经去过某地;went to去。根据“She ... Wuhan. She’ll be back next week.”可知,她去了武汉,还没回来,过去对现在的影响,用现在完成时,故选A。
15.D
考查动词的时态。went to去了,一般过去时;has gone to已经去了某地,现在完成时;has been to曾经去过某地,现在已经回来,现在完成时;has been in一直待在某地,现在完成时。根据时间状语“for a few days”可知,句子时态为现在完成时,且谓语动词是延续性动词;go是短暂性动词,不能与表示一段时间的状语连用;has been to表示“曾经去过”,不能与表示一段时间的状语连用;has been in表示“一直待在某地”,表示状态,be是延续性动词,可以和表示一段时间的状语连用。故选D。
16.D
考查现在完成时及主谓一致。has/have gone to去了(未回);has/have been to去过(已回)。根据“so they are excited about going there to see pandas”可知他们没有去过;根据主语“Neither Mike nor his two sisters”可知,谓语动词遵循就近原则看two sisters,应用have。故选D。
17.C
考查现在完成时和动词短语。has gone to已经去了(现在还没回来);has been to去过(已回来了)。根据“Where is your father ”和“He...to Shanghai”可知,爸爸已经去了上海,不在这里,第一空是has gone;“he...there twice”则表示曾去过那里两次,此处应用现在完成时,空处是has been。故选C。
18.C
考查动词短语。has been to曾经去过(某地);has been in待在某地;has gone to去了某地。根据“He will be back next week.” 可知,此处指去了上海,还没回来,用has gone to。故选C。
19.C
考查动词短语。have gone to 去了某地(未回);have been to 去过某地(已回);have been in 待在某地,后面通常接 for + 时间段。根据“China for three months”可知,应是指待在中国三个月了,用have been in。故选C。
20.C
考查现在完成时。has been to去过,是短暂性动词;has gone to去了,是短暂性动词;has been in在,是延续性动词;has come to已经来到,是短暂性动词。此处与“for five years”连用,故用延续性动词或者表示延续性状态的短语,故选C。
21.D
考查动词时态以及延续性动词。for+一段时间要与现在完成时连用,且动词用延续性动词,has gone to与has been to是短暂性动词,has been in是延续性动词,故选D。
22.A
考查时态。went去;have gone to去了某地,还未回来;have been to去过某地,已经回来。根据“she isn’t here”可知她去了国外,还未回来,强调影响,此处填has gone。故选A。
23.A
考查现在完成时。has gone to去了某地,还没回来;has been to去了某地,已经回来;has been in待在某地。分析句子可知,对话发生时王先生不在,可知他去北京还未回来,应用has gone to。故选A。
24.B
考查have been to、have been in与have gone to的区别。has been to曾经去过某地,表示现在已不在那里了;has gone to已经去了某地,说话时此人还没回来;has been in一直在某地,常与表示时间段的状语连用。根据“he will be back in a week”可知,此处指的是已经去了厦门还没回来。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)