中考英语复习:现在完成时专练
一、单项选择
1.—Where?is?your?father,
Jack??
—He?______?to?New?York?for
a
holiday.?He?_______?the?airport?at?five?in?the?morning.
A.has?gone;?has?left?for
B.has?been;?has?left?for
C.has?gone;?left?for
D.has?been;?left?to
2.—Tom,
as
well
as
his
parents,
________
to
the
USA,
right?
—Yes,
they
won’t
be
back
until
next
week.
A.has
been
B.have
been
C.have
gone
D.has
gone
3.In
the
past
40
years,
Zhang
Guimei
________
many
girls
from
poor
areas
in
Yunnan.
A.helped
B.is
helping
C.has
helped
D.will
help
4.—Linda,
why
are
you
still
here?
School
is
over
for
half
an
hour.
—Because
I
________
my
task.
I
still
need
one
more
hour.
A.won’t
finish
B.didn’t
finish
C.haven’t
finished
D.don’t
finished
5.—Where
is
your
father?
I
haven’t
seen
him
for
some
time.
—He
________
Guangzhou.
He
will
be
back
next
week.
A.has
gone
to
B.has
been
to
C.has
been
in
D.will
go
to
6.Mr.
Wang
________
the
company
to
develop
the
5G
network
for
years.
Now
he
works
as
the
chief
engineer
in
it.
A.joined
B.was
a
member
of
C.has
joined
D.has
been
a
member
of
7.—Sorry,
I’m
late.
Has
the
meeting
begun?
—It
doesn’t
matter.
The
meeting
________
for
several
minutes.
A.has
just
begun
B.has
just
been
over
C.has
just
been
on
D.has
just
ended
8.—Carl,
are
you
coming
with
us?
—I’d
love
to,
but
something
unexpected
______.
A.is
coming
up
B.comes
up
C.came
up
D.has
come
up
9.The
amusement
park
has
received
many
visitors,
________?
A.has
it
B.hasn’t
it
C.does
it
D.doesn’t
it
10.My
mother
_____
the
Yellow
Mountain
many
times.
A.has
been
to
B.has
been
in
C.has
gone
to
D.has
gone
in
11.Look!
What
a
clean
room!
Who
______
it?
A.has
cleaned
B.is
cleaning
C.will
clean
D.cleaned
12.Great
changes
_______
all
over
the
world
since
2019.
Most
people
like
to
do
sports
to
keep
healthy.
A.takes
place
B.have
taken
place
C.will
take
place
D.took
place
13.—I
haven’t
seen
your
elder
sister
for
years.
Where
is
she
now?
—She
________
England
for
further
study
since
2017.
A.has
gone
to
B.has
been
in
C.has
been
to
D.has
arrived
in
14.Look!
Someone
________
up
the
classroom.
It
looks
so
clean
and
tidy.
A.is
cleaning
B.cleaned
C.has
cleaned
D.will
clean
15.—How
long
have
you
________
?
—Since
a
year
ago.
A.bought
the
car
B.arrived
home
C.joined
the
army
D.studied
English
16.—Is
your
father
at
home?
—No,
he
______
Shanghai.
A.has
gone
to
B.has
been
to
C.will
go
to
D.goes
to
17.Our
coach
________
our
team
for
6
years
and
we
have
won
a
lot
of
prizes.
A.trains
B.is
training
C.will
train
D.has
trained
18.—Your
English
is
really
good.
How
do
you
learn
it?
—I
listen
to
English
songs.
I
________
in
this
way
since
last
winter.
A.learnt
B.have
learnt
C.will
learn
D.learn
19.Jim
________
the
information
he
needs
yet.
So
he
can’t
finish
his
work
soon.
A.hasn’t
found
B.won’t
find
C.doesn’t
find
D.didn’t
find
20.A
lot
of
tourists
________
Guilin
many
times.
It’s
a
very
nice
city.
A.have
been
in
B.have
been
to
C.have
gone
to
D.have
travelled
21.What
great
progress
our
country
________
since
1949!
A.makes
B.made
C.is
made
D.has
made
22.—Where
have
you
________?
The
film
________
for
half
an
hour.
—Oh,
sorry.
I’m
late
because
of
the
heavy
rain.
A.been;
has
started
B.gone;
has
been
on
C.been;
has
been
on
D.gone;
has
started
23.The
student
________
return
the
book
next
week.
He
can
________
it
for
20
days.
A.mustn’t,
keep
B.needn’t,
borrow
C.needn’t,
keep
D.mustn’t,
borrow
24.—Peter,
________
you
________
I
AM
A
SINGER(我是歌手)?
—Of
course,
I
________
it
last
Friday
night.
A.did;
seen;
saw
B.did;
see;
have
seen
C.have;
seen;
saw
D.do;
see;
saw
25.—Should
I
return
this
book
today?
—Yes,
but
with
a
student
card,
you
can
________
it
for
two
more
days.
A.borrow
B.keep
C.buy
D.lend
26.—
What
do
you
think
of
the
film
Hi,
Mom?
—
It’s
wonderful.
It’s
the
best
film
I
________.
A.was
seen
B.have
seen
C.will
see
D.am
seeing
27.The
final
of
the
basketball
match
________
for
an
hour,
but
we
are
still
very
excited.
A.has
been
over
B.ended
C.began
D.has
begun
28.There
________
great
changes
in
my
hometown
in
the
past
few
years.
A.have
had
B.have
been
C.were
D.had
29.Jill
________
the
book
for
three
weeks.
She’ll
return
it
to
the
library
tomorrow.
A.has
borrowed
B.has
lent
C.has
kept
D.has
had
30.—Where
are
the
Greens,
may
I
ask?
—Well,
they
________
to
the
England.
They
have
been
there
for
nearly
a
week.
A.went
B.are
going
to
C.have
been
D.have
gone
31.—
Where
will
you
visit
during
the
coming
summer
holiday?
—
I’m
not
sure.
Maybe
I
will
go
to
Sanya.
One
of
my
best
friends
_________
Hainan
twice
and
he
says
it
is
good
place
to
visit.
A.has
gone
to
B.has
been
in
C.has
been
to
D.has
been
32.—Would
you
like
to
watch
the
film
Fast
and
Furious
9
tonight?
—
Sure.
I
still
want
to
see
it
again
although
I
________
it
already.
A.watch
B.will
watch
C.was
watching
D.have
watched
33.Lucy,
have
your
parents
ever
________
to
England?
A.been
B.gone
C.went
D.will
go
34.—Miss
Zhang
seems
quite
familiar
with
Yunnan
Province.
—Don't
you
know?
She
________
a
town
school
there
as
a
volunteer
teacher
for
over
2
years.
A.is
in
B.has
gone
to
C.has
been
in
D.has
been
to
35.—Hey!
Kate,
what
about
your
last
winter
camp
in
Hainan?
—Oh!
It
_______
some
sweet
memories
in
my
heart
in
the
past
several
months.
A.leaves
B.is
leaving
C.has
left
D.will
leave
36.It
________
100
years
since
the
Communist
Party
________
.
A.was;
was
founded
B.has
been;
was
founded
C.has
been;
founded
D.was;
founded
37.I
______
all
the
windows
of
the
room.
Can
you
still
hear
the
noise
outside?
A.am
shutting
B.will
shut
C.was
shutting
D.have
shut
38.Bob,
you
should
return
the
book
to
the
library
soon.
You
________
it
for
a
month.
A.have
borrowed
B.borrowed
C.have
kept
D.have
been
kept
39.—
May
I
speak
to
Lucy,
please?
—
Sorry,
she
________
the
post
office.
She
________
there
hours
ago.
A.has
gone
to,
had
gone
B.has
been
to,
went
C.has
gone
to,
went
D.has
been
to,
has
gone
40.—How
long
have
you
_________
these
books?
—For
two
weeks.
I
bought
them
from
the
biggest
bookstore
in
our
city
A.kept
B.borrowed
C.sold
D.bought
41.Tom
with
his
friends
________
to
Shanghai
many
times
before.
A.have
gone
B.have
been
C.has
gone
D.has
been
42.—You
play
tennis
so
well.
Could
you
tell
me
how
long
________
the
tennis
club?
—For
about
five
years.
A.you
have
joined
B.have
you
joined
C.you
have
been
in
D.have
you
been
in
43.Mingming
________
our
school
for
several
years.
A.has
left
B.has
been
away
from
C.is
leaving
44.In
the
past
70
years,
China
historic
changes
and
made
great
achievements.
I’m
so
proud
being
a
Chinese.
A.experienced;
of
B.has
experienced;
of
C.experiences;
in
D.would
experience;
in
45.His
grandmother
for
6
years.
And
he
still
misses
her
very
much.
A.died
B.has
died
C.has
been
dead
D.has
been
died
二、将所给单词连成句子
46.for,
been,
they,
everything
have,
ready
______________________________________________________.
47.lonely,
you,
have,
felt,
ever
_____________________________________________________________?
48.I,
parted,
heard,
from,
since,
her,
haven’t,
we
_____________________________________________________________.
49.museum,
you,
ever,
have,
been,
to,
the
_____________________________________________________________?
50.finished,
yet,
has,
reading,
the
book,
she
________________?
参考答案
1.C
2.D
3.C
4.C
5.A
6.D
7.C
8.D
9.B
10.A
11.A
12.B
13.B
14.C
15.D
16.A
17.D
18.B
19.A
20.B
21.D
22.C
23.C
24.C
25.B
26.B
27.A
28.B
29.C
30.D
31.C
32.D
33.A
34.C
35.C
36.B
37.D
38.C
39.C
40.A
41.D
42.C
43.B
44.B
45.C
46.They
have
been
ready
for
everything.
47.Have
you
ever
felt
lonely
48.I
haven’t
heard
from
her
since
we
parted
49.Have
you
ever
been
to
the
museum
50.Has
she
finished
reading
the
book
yet