2025年开心暑假八年级综合西南师范大学出版社第119页答案
6. It seems that El Niño
A
some disasters in the world in the past few months.
A.has caused
B.is causing
C.will cause
D.caused

答案

A
7. —May I speak to Mr. Smith?
—Sorry, he isn't in. He
B
Changsha.
A.has been to
B.has gone to
C.went to
D.comes to

答案

B
8. —Peter, you speak Chinese so well.
—Thank you. I
have learned
Chinese since I came here in 2013.
A.will learn
B.learned
C.have learned
D.learn

答案

C
9. He speaks English very well because he
C
in the US for 20 years.
A.lives
B.lived
C.has lived
D.had lived

答案

C
10. —Mom, I want to watch The Legend of Mi Yue(《芈月传》) on Channel 8 tonight.
—Oh, dear, it
has been on
for a few minutes. Come on!
A.has begun
B.will begin
C.has been on
D.will be on

答案

C
11. —What a nice watch! How long ____ you ____ it?
—For just two weeks.
(
B
)
A.will; buy
B.have; had
C.were; having
D.did; buy

答案

B
12. The water
B
dark and dirty. It's no longer safe to drink.
A.became
B.has become
C.will become
D.was becoming

答案

B
13. You
A
your sunglasses again! You shouldn't have bought the cheapest one just to save a few dollars.
A.have broken
B.break
C.will break
D.had broken

答案

A
14. —Look, the light is still on in Helen's office.
—Maybe she
C
her work yet.
A.doesn't finish
B.won't finish
C.hasn't finished
D.didn't finish

答案

C
15. —Jenny, when did you move here?
—(
D
)I ____ here for three years.
A.lived
B.moved
C.have moved
D.have lived

答案

D
16. I haven't heard from Jim
A
.
A.yet
B.just
C.already
D.ever

答案

A
17. Amy loves to talk about travel and she
B
many places of interest.
A.has gone to
B.has been to
C.has gone for
D.has been from

答案

B
(
D
)18. —Where is Henry? I haven't seen him for a long time.
—He has ____ to Beijing. He ____ there several months ago.

A.been; has been
B.been; went
C.gone; has been
D.gone; went

答案

D