2023-2024八年级英语下册(外研版)Module3 Journey to space语法Grammar+现在完成 (含解析)

Module 3 Journey to space
现在完成时(3)
(时间:60分钟,满分:100分)
一、单项选择(本大题共50小题,每小题2分,共100分)
1.He has ________ finished his homework, but he hasn’t cleaned his room ________.
A.already; already B.yet; yet C.just; already D.just; yet
2.She has ________ finished her lunch, but she hasn’t washed her bowls ________.
A.already; yet B.just; already C.already; just D.just; just
3.—Have you cleaned your room ________
—Yes, I’ve ________ cleaned it.
A.already; before B.yet; already C.never; just
4.—Have you ________ been to the new park near your home
—Yes. I have ________ been there.
A.already; just B.ever; just C.already; ever D.ever; yet
5.— Have you checked your answers ________, children
— Yes, Miss Guo. We’ve ________ checked them.
A.already, just B.already, yet C.just, yet D.yet, just
6.Mary has ________ finished her homework, but she hasn’t made her bed ________.
A.just; already B.already; yet C.yet; ever D.already; already
7.—Have you finished your homework ________
—Yes, I have. I’ve ________ finished it.
A.yet; already B.already; yet C.just; already D.already; before
8.—Have you heard from him _________
—Yes, I have. I’ve _________ heard from him.
A.yet; already B.already; yet C.yet; just now D.still; ever
9.—Have you finished your work ________
—Yes, I’ve ________ finished it.
A.yet; already B.already; yet C.just; already
10.— Have you returned the dictionary to Li Ming ________
— Yes. I’ve________ returned it.
A.just; yet B.already; already C.already; yet D.yet; already
11.—Have you washed the clothes ________
—Yes, I have ________ washed them.
A.just; already B.yet; already C.yet; only D.already; yet
12.- Have you been to Hong Kong yet
- I have ____________ been there. I came back yesterday evening.
A.yet B.already C.never D.just
13.-Kate, have you been to Shanghai Zoo with your parents____________
-Yes. We've ___________ been there.
A.yet, already B.just, never C.already, just D.yet, never
14.—Have you finished your homework __________
—Yes, I have __________ finished it.
A.already; yet B.yet; ever C.yet; just D.already; just
15.---Have you ________ travelled by light rail
---No. I have _______ travelled by light rail.
A.already, just B.ever, never C.just, yet D.already, recently
16.-- Have you finished reading Little Women __________
--Yes. I have __________ done it.
A.already, just B.yet, just now C.already, yet D.yet, just
17.—Where is your father, May
—He ________ to Australia and will be back in a week.
A.will go B.goes C.has been D.has gone
18.—Hi, Tom! ________ 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
19.—Why not play basketball with Class 1 this afternoon
—Because they ________ Huai’an for a school trip.
A.have gone to B.have been to
C.had gone to D.had been to
20.—Huai’an is very beautiful. I ________ there last year.
—Yes, I ________ there twice.
A.went; have gone B.went; have been
C.have gone; went D.have been; went
21.Astronauts have already ________ the moon.
A.been B.been in C.been at D.been to
22.— What’s the best park in the city
— Of course, the East Lake Park. I ________ there last week, and I ________ there many times.
A.went; have been B.have gone; have been
C.have been; have gone D.went; have gone
23.—Where is your father
—He went to Australia for a meeting and he ________ Sydney for two weeks.
A.has been in B.went to C.has been to D.has gone to
24.—Will you go to the Great Wall with us next Sunday
—I’d love to, but I ________ there three times.
A.have been to B.have been
C.have gone to D.have gone
25.—I can’t find Ted for three days. Where is he
—He ________ Beijing for a meeting.
A.has been to B.has gone to C.have been to D.have gone to
26.He has ________ London twice and ________ New York for ten years.
A.gone to; been in B.been to; been in C.gone to; been to
27.Mr. Li isn’t here. He has ________ Shanghai.
A.been to B.gone to C.been in
28.—Where’s Mike Someone from Class 2 is looking for him.
—He’s not at school. He ________ the airport to meet the exchange student.
A.has been to B.has gone to C.has been at
29.So far his brother ________ New York several times.
A.is going to B.goes to C.has gone to D.has been to
30.—Is your father at home now
—No, he ________ to Fan Changjiang Memorial with his friends.
A.has been B.has gone C.will go D.went
31.—May I speak to Mr. Lee
—Sorry, he ________ Harbin. He ________ the city for two days.
A.has been to; has been in
B.has gone to; has been to
C.has gone to; has been in
D.has been to; has been to
32.—Can you tell me something about London
—I’m sorry, but neither Jack nor I ________ there.
A.have been B.has been C.have gone D.has gone
33.My father isn’t with us. He has ______ to Shanghai. He _____ there last week. He has ______ there 3 times.
A.been; go; been B.gone; went; been C.been; gone; gone D.gone; went; gone
34.—Where’s your father
—He ________ Guangzhou.
A.has gone to B.has been to C.went to D.goes to
35.Our English teacher ________ to England. She will come back in five months.
A.have been B.has been C.have gone D.has gone
36.—Where is Mr. Green now I haven’t seen him for a few days.
—He ________ to Shanghai for a meeting.
A.goes B.will go C.has been D.has gone
37.—Where is Jim
—He ________ to Nanjing, he will come back next Monday.
A.has been B.had been C.has gone D.had gone
38.—Where is Alex I haven’t seen him for a few weeks.
—I’m afraid he ________ Australia for his holiday. He ________ there twice before.
A.has gone to; has been B.has been to; has been in
C.has been in; has been D.has gone to; has been to
39.—The Smiths ________ Canada for a holiday.
—Oh, that’s why I can’t find them now.
A.have gone to B.have been to C.has gone to D.has been to
40.—Mike ________ Canada on business.
—Yes, he ________ there twice. And he will stay there for a month this time.
A.has gone to; has gone B.has been to; has been
C.has gone to; has been D.has been to; has gone
41.You can’t see her because she ________ Hong Kong.
A.has gone to B.has been to C.has been in D.went
42.—Where are they now
—Everyone except the Blacks ________ to Yancheng.
A.has gone B.has been C.have gone D.have been
43.Tom _____ Paris. He _______ the city three times. This time he Paris for three days.
A.has been to; has gone to; has been in B.has gone to; has been to; has been in
C.has been in; has been to; has gone to D.has gone to; has been in; has been to
44.—May I speak to Miss White I want to ask her a question.
—Sorry, she isn’t in the office now. She ________ to the classroom.
A.will go B.was going C.has been D.has gone
45.—Where’s Jack
—He ________ Beijing on business.
A.has been to B.has been in C.has gone to D.had gone to
46.Everyone is here _________ Tom and Lily. They _________ Shanghai.
A.except; have been to B.besides; have gone to
C.beside; have been to D.except; have gone to
47.—Where have you ________ these days
—I have ________ to Beijing with my friends.
A.been, gone B.been, been C.gone, been D.gone, gone
48.—Hello, may I speak to Daniel
—Sorry, he’s not in at the moment. He ______ Suzhou already.
A.has gone to B.has been to C.has been in D.is going to
49.—I haven’t seen Jerry for a long time. Where ______ he ______
—To Nanjing. He’ll stay there until next week.
A.has; gone B.has; been in C.has; been to D.has; been
50.My English teacher ________ the Great Wall three times since he came to China.
A.has been to B.has been C.has gone to D.has gone
参考答案:
1.D
【详解】句意:他刚做完作业,但他还没有打扫房间。
考查副词辨析。already已经(常用于现在完成时的肯定句);yet还未(常位于句末,也常位于现在完成时的否定句和疑问句);just刚刚。根据“He has…finished his homework, ”可知,此处是现在完成时的肯定句,故可用already或just;根据“but he hasn’t cleaned his room…”可知,此处是否定句,且在句末,只能用yet。故选D。
2.A
【详解】句意:她已经吃完午饭了,但还没有洗碗。
考查副词辨析。already已经,常用于肯定句中;yet还,与现在完成时连用,用于疑问句或否定句中;just仅仅,通常多用于肯定句当中。根据语境可知,第一空应用意为“已经”的单词,B、D选项可排除;第二句为现在完成时,且句子为否定句,故第二空应填yet。故选A。
3.B
【详解】句意:——你打扫了你的房间吗?——是的。我已经打扫过了。
考查副词辨析。already已经,用在肯定句中;before以前;yet已经/还,常用在否定或疑问句句末;never从不,用在句中表否定;just刚刚,用在句中。根据“Have you cleaned your room...”可知此处是用在疑问句句末,用yet;根据“Yes, I’ve...cleaned it”可知此处表达“已经打扫过了”,应用already。故选B。
4.B
【详解】句意:——你去过你家附近的新公园吗?——是的。我刚刚去过那里。
考查副词辨析。already已经,用于肯定句;just刚刚;ever曾经;yet尚未,用于否定句和疑问句。第一句是疑问句,第一空不能用already,排除A和C选项。第二句是肯定句,不能用yet,排除D选项,故选B。
5.D
【详解】句意:——孩子们,你们检查过答案了吗?——是的,郭老师。我们已经检查了它们。
考查副词辨析。already已经,用于肯定句;just只是,刚刚,用于肯定句;yet还,用于疑问句或否定句。第一个空所在句子是疑问句,应填yet,排除ABC三个选项,故选D。
6.B
【详解】句意:玛丽已经完成了家庭作业,但她还没有铺床。
考查副词辨析。just只是;already已经,用于肯定句;yet尚未,用于否定句和疑问句;ever曾经。根据“Mary has… finished her homework”可知,此处指已经完成了作业,肯定句应填already。第二空位于否定句句末,应填yet,故选B。
7.A
【详解】句意:——你做完作业了吗?——是的,我有。我已经做完了。
考查副词辨析。yet还,用在否定句和疑问句;already已经,用在肯定句中;just正好,before在……之前。第一句是现在完成时的一般疑问句,用yet,根据“Yes, I have.”可知,第二空是肯定句用already,故选A。
8.A
【详解】句意:——你已经收到他的信了吗?——是的,我收到了。我已经收到他的信了。
考查副词辨析。yet是副词,还,已经,用在否定句和疑问句中的句末,already是副词,已经,用在肯定句中,just now是副词,刚才;ever是副词,曾经。already与yet都用在现在完成时态的句子中。第一空是一般疑问句,询问已经收到信了没有,用yet,第二空是肯定句,已经收到信了,用already,故选A。
9.A
【详解】句意:——你完成了你的工作了吗?——是的,我已经完成了它。
考查副词辨析。yet还,用于疑问句和否定句;already已经,用于肯定句。第一个句子是疑问句,故第一空填yet;第二个句子是肯定句,故第二个空填already,故选A。
10.D
【详解】句意:——你把那本词典还给李明了吗?——是的,我已经还给他了。
考查副词辨析。yet和already都表示已经的意思,区别是前者多用于疑问句和否定句,后者用于肯定句。故选D。
11.B
【详解】句意:——你已经洗衣服了吗?——是的,我已经洗了。
考查副词辨析。just仅仅;刚刚;already已经;yet已经;only只有。just、already和yet可用于现在完成时,结合句意可知,此句表示“已经洗完衣服了吗”,疑问句中用yet,回复为肯定句,用already。故选B。
【分析】already用于肯定句,放在句中或句尾。
如:I’ve already been there twice.
yet用于否定句或疑问句中,放在句尾。
如:I haven’t finished reading the book yet.
12.D
【详解】句意:——你去过香港吗?——我刚去过那里,昨天晚上回来的。
考查副词辨析。A. yet还、仍然;B. already已经;C. never从不;D. just刚刚、正好、恰好。根据后半句I came back yesterday evening.我昨天晚上回来的,可知是刚刚过去那里,所以应用just,故答案选D。
13.A
【详解】句意:——凯特,你和你的父母已经去过上海动物园了吗?——是的,我们已经去过哪里了。
yet已经,还;already已经;just恰恰;never从不。yet用于疑问句,“已经”,用于否定句,“还”;already,用于肯定句,“已经”。结合句意及结构,故选A。
14.C
【详解】句意:——你已经完成作业了吗?——是的,我刚刚完成。根据already已经,用于肯定句, yet还,尚,已经,通常用于否定句和疑问句句末,ever曾经,just刚刚,根据语法和句意;故选C。
15.B
【详解】句意:——你曾经乘过轻轨吗? ——没有,我从来没有乘过轻轨。already意思是“已经” ,通常用于陈述句中(放在have和has的后面);just只用于陈述句意思是“刚才”(放在have和has的后面);ever用于疑问句译为“曾经”;never用于否定句译为“从不”(放在have和has的后面);yet可用于否定句,此时译为“还”,也可以用于疑问句,译为“已经”(放在have和has的后面也可放在句末);recently表示“最近,近来”之意,强调时间点,多用过去时,表示时间长度,多用完成时。根据以上分析可知,第一个空是一般疑问句,因此只能用ever;由答语No.可知,第二个空用表示否定的never。语境是:——你曾经乘过轻轨吗? — —没有,我从来没有乘过轻轨。故选B。
16.D
【详解】句意:你读完《小女人》了吗?-是的,我已经读完了。already已经;yet已经,还;然而;just now刚才,与一般过去时态搭配使用;just刚刚。这两句话都使用的是现在完成时态,故可先排除B;already常用于肯定句中,故排除A和C;yet常用于否定句中。故应选D。
17.D
【详解】句意:——May,你父亲在哪里?——他已经去了澳大利亚,一周后就会回来。
考查谓语动词时态。will go是一般将来时;goes是第三人称单数形式,是一般现在时;has been是现在完成时,意思是“去过某地”;has gone是现在完成时,意思是“到某地去了(还没有回来)”。根据答句可知,他到澳大利亚去了,还没有回来。故选D。
18.A
【详解】句意:——嗨,汤姆!你去过鸟巢吗?——是的,我去过。它太好了。
考查现在完成时。根据“ever”可知句子应用现在完成时。have been to去过(已回);have gone to去了(未回)。根据“Yes, I have.”可知是指去过了,已经回来了,故选A。
19.A
【详解】句意:——今天下午为什么不和1班一起打篮球呢?——因为他们去淮安参加学校旅行了。
考查现在完成时。have been to去过某地,且已回来;have gone to去了某地,还未回来。根据“Because they...Huai’an for a school trip.”可知,1班去淮安了,还未回来,因此用gone to,此处是强调对现在造成的影响,所以用现在完成时。故选A。
20.B
【详解】句意:——淮安很漂亮。去年我去了那里。——是的,我去过两次。
考查动词时态。went去,go的过去式;have gone to去了(去了未回);have been to去过(去了回来了)。根据时间状语“last year”可知,此处时态为一般过去时,谓语动词应使用过去式went;由“twice”可知,此处指去过淮安两次,there是地点副词,省略介词to,应使用have been。故选B。
21.D
【详解】句意:宇航员们已经去过地球。
考查现在完成时。have been in待在某地;have been to去过某地(现已回来)。根据“Astronauts have already … the moon”可知,宇航员去过地球,应填been to,故选D。
22.A
【详解】句意:——这个城市最好的公园是什么?——当然是东湖公园。我上周去过那里,我去过那里很多次。
考查谓语动词时态。根据“last week”可知应用一般过去时,谓语动词需用过去式;根据“many times”可知应用现在完成时,have been there表示“去过那里”,人已经回来,符合题意。故选A。
23.A
【详解】句意:——你父亲在哪里?——他去澳大利亚开会了而且他在悉尼待两个星期了。
考查时态。has been in待在某地(常和时间段连用);went to一般过去时;has been to去过某地(已回);has gone to去了某地(未回)。根据句意和时间状语“for two weeks”可知时态是现在完成时态,只有has been in能和时间段连用。故选A。
24.B
【详解】句意:——下周日你会和我们一起去长城吗?——我很想去,但我已经去过三次了。
考查现在完成时。have been to去过(已回);have gone to去了(未回)。根据“three times.”可知是指去过三次,已经回来了,地点副词there前不加任何介词,故选B。
25.B
【详解】句意:——我三天都找不到特德了。他在哪里? ——他去北京开会了。
考查现在完成时。have/has been to表示“去过某地”,现在已经回来,不在那里了。have/has gone to表示“去了某地”,现在还没有回来,可能在去的途中,也有可能在目的地。根据“Beijing for a meeting.”可知,这里用gone to,主语he是单数,因此助动词用has。故选B。
26.B
【详解】句意:他去过伦敦两次,在纽约待了十年。
考查现在完成时。have been to去过(已回);have gone to去了(未回);have been in在某地待一段时间。第一空根据“twice”可知是指过去伦敦,已经回来了,应用have been to;第二空后是一段时间,应用have been in。故选B。
27.B
【详解】句意:李先生不在。他去了上海。
考查现在完成时。has been to去过某地,已经回来;has gone to去了某地,还未回来;has been in在某地待了多长时间,通常与“for+时间段”连用。根据“Mr. Li isn’t here”可知,李先生不在这里,说明去了上海,还未回来,应用gone to。故选B。
28.B
【详解】句意:——迈克在哪儿?二班有人在找他。——他不在学校。他已经去机场接交换生了。
考查现在完成时。have been to去过(已回);have gone to去了(未回)。根据“He’s not at school. He...the airport to meet the exchange student.”可知迈克去了机场,还没有回来,应用has gone to。故选B。
29.D
【详解】句意:到现在为止他的哥哥去过纽约几次了。
考查时态。have been to去过;have gone to去了。根据“so far”可知,句子是现在完成时,根据“several times”可知,此处用has been to,故选D。
30.B
【详解】句意:——你爸爸现在在家吗?——不在,他和他的朋友们一起去范长江纪念馆了。
考查现在完成时。由上句“Is your father at home now ”和答语中的“No”知,此句是说他和朋友去范长江纪念馆了。此句应用现在完成时,have been to意为“去过某地”,表示人已经回来;have gone to意为“到某地去了”,人还没回来。此句是说他还没回来,故选B。
31.C
【详解】句意:——我可以和李先生说话吗?——对不起,他去了哈尔滨。他已经在城里待了两天了。
考查动词短语辨析。has been to去过某地,已经回来;has been in一直在某地,其后一般与时间段搭配;has gone to去了某地,人没回来。根据“Sorry”可知表示李先生不在这里,因此是去了还没回来,应用has gone to;根据“for two days”可知是时间段,应用has been in。故选C。
32.A
【详解】句意:——你能告诉我一些关于伦敦的事吗?——对不起,杰克和我都没去过那儿。
考查主谓一致以及现在完成时。have been to去过;have gone to去了;根据“neither Jack nor I...there”可知此处指没有去过那里,用have/has been to,排除CD;neither...nor连接的名词或代词作主语时,遵循“就近原则”,助动词和I保持一致,用have。故选A。
33.B
【详解】句意:我父亲没和我们在一起。他去了上海。他上周去了那里。他已经去过那里三次了。
考查时态。have been to去过,已回来;have gone to去了,未回来。根据“He has...to Shanghai”可知他去了上海,还未回来,第一个空用gone;根据“last week”可知此处用一般过去时,动词用过去式;根据“there 3 times”可知是他去过三次,用have been to。故选B。
34.A
【详解】句意:——你爸爸去哪了?——他去广州了。
考查动词时态。has gone to去了某地(未回来);has been to去了某地(已回来);went to去了,过去式;goes to去,三单形式。根据“Where’s your father”可知,表示已发生的动作对现在造成的影响,且谈论的人不在说话现场,用现在完成时has gone to的表达,故选A。
35.D
【详解】句意:我们的英语老师已经去英国了。她将会在五个月后回来。
考查动词时态与主谓一致。have/has been to去了某地,已经回来;have/has gone to去了某地,还未回来。根据“She will come back in five months”可知她去了英国还没有回来,且主语our English teacher是第三人称单数,应用助动词has。故选D。
36.D
【详解】句意:——格林先生现在在哪里?我好几天没见到他了。——他去上海开会了。
考查动词时态。has been to去过某地(已回);has been to去了某地(未回)。根据“I haven’t seen him for a few days.”可知,我已经有几天不见他了,说明已经去了香港还没有回来。故选D。
37.C
【详解】句意:——吉姆在哪里?——他去了南京,他将会在下周一回来。
考查现在完成时。have/has been to“去过某地(已经回来)”;have/has gone to“去了某地(尚未回来)”。根据“he will come back next Monday”可知,他尚未返回,且主语是第三人称单数,助动词使用has。故选C。
38.A
【详解】句意:——亚历克斯在哪里?我已经好几个星期没见到他了。——恐怕他已经去澳大利亚度假了。他以前去过那里两次。
考查现在完成时。has gone to去了(还没回来);has been to(以前)去过;has been in停留在……。根据“I haven’t seen him for a few weeks.”可知,Alex去澳大利亚了,还没回来,第一空用has gone to,排除B和C;地点副词there前面不用to,故选A。
39.A
【详解】句意:——史密斯一家去加拿大度假了。——哦,这就是我现在找不到他们的原因。
考查现在完成时。have/has gone to去了,还未回来;have/has been to去过,已回来。根据“that’s why I can’t find them now”可知他们现在还未回来,主语是The Smiths,用have gone to。故选A。
40.C
【详解】句意:——Mike去加拿大出差了。——是的,他去过那里两次了。这次他将在那儿待一个月。
考查现在完成时。has gone to去了某地(人还没有回来);has been to去过某地(人已经回来了)。第一空表示“Mike去出差,还没有回来”,所以是has gone to;第二空表示“去过两次”,所以是has been to,there是副词,所以前面介词to去掉。故选C。
41.A
【详解】句意:你看不见她因为她去了香港。
考查现在完成时。have gone to表达“去了某地尚未回来”;has been to表达“去过某地已回来”;has been in表达“在某地多长时间” ;went表达“去了某地”,过去式。根据句意可知,“你看不见她”是因为受到了“她去了香港”的影响,应用现在完成时表达,同时根据“你看不见她”推测她去了且尚未回来,应用has gone to。故选A。
42.A
【详解】句意:——他们现在在哪里?——除了布莱克一家人之外,大家都去了盐城。
考查现在完成时和主谓一致。have/has gone to“去了某地(还没有回来)”;have/has been to“去过某地(已经回来)”。根据“Where are they now ”可知,大家都去了盐城,尚未返回,排除B和D;根据“Everyone except the Blacks”可知,except连接两个并列主语时,遵循“就远一致”原则,everyone是第三人称单数,所以助动词使用has。故选A。
43.B
【详解】句意:汤姆已经去了巴黎。他已经去过这城市三次了。这次他已经待在巴黎三天了。
考查谓语动词辨析。has been to去过; has gone to去了;has been in已经在,后常接时间段。第一个空表示人去了没回,应用has gone to;第二个空表示去过的次数,应用has been to;第三个空后有时间段,应用has been in。故选B。
44.D
【详解】句意:——我可以和White老师通话吗?我想向她请教一个问题。——抱歉,她现在不在办公室。她去了教室。
考查现在完成时。根据“she isn’t in the office now”可知,她现在不在办公室,说明是去了教室还没回来,应用have/has gone to来表示“到某地去了”。故选D。
45.C
【详解】句意:——杰克在哪里?——他已经去北京出差了。
考查现在完成时。has been to曾经去过(暗含已经回来);has been in在,来;has gone to已经去(强调人已经离开,往某地去);had gone to(过去完成时)。根据语境时间发生在现在,故排除D,由于“Where’s Jack ”可知,杰克此时不在,已经前往某地。故选C。
46.D
【详解】句意:除了汤姆和莉莉,每个人都在这里。他们去了上海。
考查介词辨析以及现在完成时。except除了(不包括);besides除了(包括);beside在旁边;have been to去过,已回来;have gone to去了,还未回来。根据“They...Shanghai”可知他们两个不在这里,还未回来故空一是不包括他们,用except,空二用have gone to。故选D。
47.B
【详解】句意:——这些天你去了哪里?——我和我朋友去了北京。
考查时态。have been to去过,已回来;have gone to去了,还未回来。根据“Where have you...these days”以及“I have...to Beijing with my friends”可知两个空都表示已经回来,都用have been to。故选B。
48.A
【详解】句意:——你好,我可以和丹尼尔通话吗?——对不起,他现在不在。他已经去了苏州。
考查现在完成时。has gone to去了某地还未回来;has been to去过某地已经回来;has been in待在某地;is going to打算。根据“Sorry, he’s not in at the moment.”可知丹尼尔不在,他去了苏州,用has gone to。故选A。
49.A
【详解】句意:——很久没见到杰瑞了,他去哪里了?——去南京了,他将在那里待到下周。
考查现在完成时。have been to“去过”,已经回来;have gone to'“去了”,还没有回来。根据“I haven’t seen Jerry for a long time.”可知,这里表示“去了”,还没有回来,用have gone to,主语是“he”,谓语动词用has,且“where”是疑问副词,介词to省略。故选A。
50.A
【详解】句意:自从我的英语老师来中国以来,他已经去过长城三次了。
考查现在完成时。has been to“去过某地,且已回来”;has gone to“去了某地,还未回来”。根据“My English teacher...the Great Wall three times since he came to China.”可知,老师去过长城,已回来。故选A。

延伸阅读:

标签:

上一篇:七年级英语下册(人教版)Unit2 What time do you go to school?单元话题语法填空练习(含解析)

下一篇:2023-2024学年重庆名校联盟高三第二学期第一次联考英语试题!