2026年快乐暑假东南大学出版社八年级第88页答案
(
)1. — Would you like to go to the new museum with me?
— I'd love to, but I
there twice. I can show you around.

A.have been
B.have gone
C.went
D.will go

答案

A

解析

本题考查现在完成时的用法。have been to表示“去过某地(已返回)”;have gone to表示“去了某地(未返回)”;一般过去时went不强调次数;will go为一般将来时。句中“twice”强调去过的次数,且说话人在现场,说明已返回,故用have been。
(
)2. — I can't believe the young couple
that small island for a whole month.
— But it's true. They just came back last week.

A.have gone to
B.have been to
C.have been on
D.have arrived in

答案

C

解析

根据时间状语"for a whole month",需用延续性动词短语。A选项have gone to表去了某地未返回,是短暂性,排除;B选项have been to表去过某地(已返回),通常不接时间段,排除;D选项have arrived in是短暂性动词短语,不能与时间段连用,排除;C选项have been on表在某地待着,是延续性,符合语境。
(
)3. Great changes
in this small town since it became a famous scenic spot 10 years ago.

A.took place
B.have taken place
C.were taken place
D.have been taken place

答案

B

解析

1. "take place"为不及物动词短语,无被动语态,排除C、D;2. since引导时间状语从句,主句需用现在完成时,A为一般过去时,不符合,故选B。
(
)4. We all
the tour guide, not only for her rich knowledge of history but also for her careful and warm service.

A.admire
B.encourage
C.remind
D.promise

答案

A

解析

根据句意,此处表达“钦佩”的含义,admire符合语境;encourage(鼓励)、remind(提醒)、promise(承诺)均不符合句意。
(
)5. — Where is your aunt? I haven't seen her for a week.
— Oh, she
Yunnan on a trip since last Monday.

A.went to
B.has been to
C.has gone to
D.has been in

答案

D

解析

根据时间状语“since last Monday”,句子需用现在完成时,排除A;B项has been to表示“去过某地(已返回)”,不符合语境;C项has gone to为短暂性动词短语,不能与表示时间段的“since last Monday”连用;D项has been in为延续性短语,可与“since last Monday”连用,符合句意。