2026年实验班提优训练八年级英语下册译林版第62页答案
Ⅲ.同义句转换
1. I bought the mobile phone two weeks ago.
I
have
had
the mobile phone for
two weeks.
2. He left China two days ago.
He
has
been
away
from

China for two days.
3. I borrowed the books seven days ago.
I
have
kept
the books since seven
days ago.
4. The visitors came to our city a few days ago.
The visitors
have
been
in
our
city for a few days.
5. Kevin Durant joined the Basketball Club last
year.
Kevin Durant
has
been
a

member
of
the Basketball Club since
last year.
6. His cat died ten years ago.
His cat
has
been
dead
since
ten years ago.
7. They got married a month ago.
They
have
been
married
for a
month.
8. When did you arrive at the station?
How long
have
you
been
at

the station?
9. The film began ten minutes ago.
The film
has
been
on
for ten
minutes.
10. The meeting ended half an hour ago.
The meeting
has
been
over

for half an hour.

答案

Ⅲ.1. have had 2. has been away from 3. have kept 4. have been in 5. has been a member of 6. has been dead 7. have been married 8. have; been at 9. has been on 10. has been over
Ⅳ.翻译句子
1. 那不可能是约翰。他已经去了上海。
It can't be John. He has gone to Shanghai.

2. 我在部队待了五年多了。
I have been in the army for more than five years.

3. 我从早饭起就一直没吃东西。
I haven't eaten anything since breakfast.

4. 自从我几年前来这座城市以来,它改善了
许多。
The city has improved a lot since I came here a few years ago.

5. 这个男孩十分想念他的父母。他们已经离开
家乡大约两年了。
The boy misses his parents very much. They have been away from the/their hometown for nearly two years.

答案

Ⅳ.1. It can't be John. He has gone to Shanghai.
2. I have been in the army for more than five years.
more than=over
3. I haven't eaten anything since breakfast.
4. The city has improved a lot since I came here a few years ago.
5. The boy misses his parents very much. They have been away from the/their hometown for nearly two years.