2025年实验班提优训练八年级英语下册译林版第30页答案
Ⅰ. 用 have/has been 或 have/has gone 完成句子
1. My father __________________________ to Beijing. He will be back in two days.
2. The Greens __________________________ to the USA twice.
3. —Where is your aunt now? I haven’t seen her for a long time.
—She __________________________ to Xiamen.
4. The Class 1,Grade 8 students __________________________ to many places of interest in our city.
5. —________ Tommy ________ to Nanjing?
—Yes. He went there last month and hasn’t come back yet.

答案

1. has gone 2. have been 3. has gone 4. have been 5. Has; gone
Ⅱ. 从方框里选择合适的动词,并用其正确时态填空
   
1. Since Mr Green returned to his hometown,he ________ many of his friends.
2. My father ________ to the library. He will be back in two hours.
3. I have learned a lot about Chinese art since I ________ the Art Club.
4. The train ________ already. We have to take the next one.
5. I ________ to the museum several times. So I know it well.
6. My cousin ________ to learn to play chess at six. He is now a great player.
7. The tree ________. There are no green leaves on it.
8. I must give the book back to Jim. I ________ it for a week.
9. My aunt ________ a man from a small town the year before last. Now they have a lovely baby.
10. Please wait for me for a few minutes. I ________ my job very soon.

答案

1. has visited 2. has gone 3. joined 4. has left 5. have been 6. began 7. has died 8. have kept 9. married 10. will finish
1. —Two years has passed ________ I left college. Time flies!
—Yeah. And you have worked here for two years.
A. since B. for C. after D. before

答案

A [解析]考查连词辨析。句意:——从我离开大学已经过去两年了。时光飞逝!——是的。而且你在这里已经工作两年了。since 自……以来,后接时间点;for 后接一段时间;after 在……之后;before 在……之前。“I left college”是一个时间点,故此处应用 since。故选 A。
2. —I am sorry I am late. Have I missed anything exciting?
—No. The match has been on ________ only five minutes.
A. in B. for C. over D. during

答案

B [解析]考查介词的用法。句意:——不好意思我迟到了。我错过了什么激动人心的部分吗?——不。这场比赛才开始 5 分钟。only five minutes 为一段时间,for 后接一段时间。故选 B。
3. (2024·南通如皋实验中学期中)The man ________ in 1992. He ________ for more than 30 years.
A. died;was dead
B. died;has been dead
C. was dead;has died
D. was dead;has been dead

答案

B [解析]考查动词的时态。句意:这位男士于 1992 年去世。他离世三十多年了。根据“in 1992”可知,第一空用一般过去时,且此处表示非延续性状态,应用 died;根据“for more than 30 years”可知,第二空是指从离世到现在已有三十多年,故用现在完成时,且应用延续性动词 be dead 表示一种状态。故选 B。
4. —________ you ________ in Xuzhou for a long time?
—Yes. We have been here since last year.
A. Will;stay B. Have;stayed
C. Are;staying D. Did;stay

答案

B [解析]考查动词的时态。选项 A 用于一般将来时;选项 B 用于现在完成时;选项 C 用于现在进行时;选项 D 用于一般过去时。根据答句“We have been here since last year.”可知,“我们”去年就在徐州了,再根据空后的“for a long time”可知,问句时态应为现在完成时。故选 B。
5. —Mrs Lee has made many friends here since she ________ to this neighbourhood.
—That’s because she is always willing to help others.
A. moved B. has moved
C. was moving D. moves

答案

A [解析]考查动词的时态。since 意为“自……以来”,后接一个过去的时间点,在现在完成时的句子中,可以引导时间状语从句,该从句的时态应为一般过去时。故选 A。
6. (2024·龙东地区中考)—Lucy,where is Mr Wang?
—He ________ Beijing to attend a meeting.
A. has gone to B. has been to
C. has been in

答案

A [解析]考查 have gone/been to 的辨析。句意:——露西,王先生在哪里?——他去北京参加会议了。has gone to 去过某地,还没回来;has been to 去过某地,已经回来;has been in 待在某地。分析句子可知,对话发生时王先生不在,由此可知他去北京还未回来,应用 has gone to。故选 A。