2026年创新优化学案八年级英语下册译林版第26页答案
一、用方框内所给词组的适当形式填空
have/has been (to) have/has gone (to) have/has been (in)
1. — What do you think of Hainan? — It's a beautiful city. I
have been
there twice.
2. — Have you seen Mr Wang recently?
— No. He
has gone to
Nanjing for a meeting. He'll be back in a few days.
3. — How long
has
Mrs Green
been
here?
— Since she got married.
4. —
Have
you
been to
the Science Museum?
— Yes. I
have been
there several times.
5. — Where are the old couple? — They
have gone to
Hainan for a holiday.
6. — Why are you worried?
— I'm waiting for a call from my daughter. She
has been in
New York for a week.

答案

1. have been 2. has gone to 3. has; been 4. Have; been to; have been
5. have gone to 6. has been in
二、单项选择
(
B
) 1.Andy, as well as his parents,
has gone
to Hong Kong for a trip, and they plan to stay there for a week.

A.have gone
B.has gone
C.have been
D.has been

答案

1.B
(
A
) 2.— When did your uncle arrive in Nanjing? — Well, he
has been in
Nanjing for two days.

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

答案

2.A
(
A
) 3.She won't go to see the play because she
has lost
her ticket.

A.has lost
B.is losing
C.was losing
D.will lose

答案

3.A
(
D
) 4.— He
left
his hometown two years ago.
— You mean he
has been away from
his hometown for two years?

A.leaves; has left
B.left; has come to
C.left; has left
D.left; has been away from

答案

4.D
(
A
) 5.— Do you know Shanghai well?
— Of course. Actually, I
worked
there for six years but now I live in Changzhou.

A.worked
B.was working
C.would work
D.have worked

答案

5.A
(
C
) 6.He
has been
a member of the school basketball team for three years.

A.is
B.has become
C.has been
D.have become

答案

6.C
(
D
) 7.Sometimes we can't know the truth
until
we look into it carefully.

A.since
B.because
C.if
D.until

答案

7.D
(
A
) 8.— Mum, did I miss the news about our school?
— Calm down. The news programme
has been on
for only a while.

A.has been on
B.was on
C.has started
D.started

答案

8.A
三、动词填空
1. I
have heard
(hear) about that ancient village many times, but I haven't visited it yet.
2. What great fun they had
visiting
(visit) Ocean Park Hong Kong last week!
3. It
was raining
(rain) heavily outside when we heard a loud knock at the door.
4. Paul won't go to see the film this evening, because he
has seen
(see) it.
5. It's the best time
to go
(go) skiing at this time of year.
6. — Is there any mistake in your homework, Jim?
— I'm not sure. I
haven't checked
(not check) it yet.

答案

1. have heard 2. visiting 3. was raining 4. has seen 5. to go
6. haven't checked