中小学教育资源及组卷应用平台
2021年中考英语专题训练十五:现在完时和过去完成时
I.单项选择。
(
)1.
My
grandparents
for
over
60
years
and
they
love
each
other
very
much.
A.
have
been
married
B.got
married
C.
were
married
D.
have
got
married
(
)
2.
More
than
six
million
guests
Shanghai
Disneyland
Park
since
last
June.
A.visit
B.
visited
C.
were
visiting
D.
have
visited
(
)
3.-
Beibei,
is
Mr
Chen
in
the
office?
-No.
He
for
half
an
hour.
A.
left
B.
has
left
C.
has
been
away
D.
had
left
(
)4.
By
the
end
of
last
week,
she
in
the
west
of
China
for
two
months
helping
the
homeless
children.
A.
will
stay
B.
has
stayed
C.
would
stay
D.
had
stayed
(
)
5.
-Have
you
finished
using
my
dictionary?
-Yes,
I
put
it
back
on
your
desk
just
now.
Who
it
away?
A.
will
take
B.
is
taking
C.
took
D.
has
taken
(
)
6.
-
Is
Miss
Green
in
the
office?
-No,
she
to
the
library.
A.
goes
B.
had
goes
C.
has
gone
D.would
go
(
)7.
My
grandparents
in
that
city
since
2008.
A.
will
live
B.
live
C.
have
lived
D.were
living
(
)8.
So
far,
the
AIIB(亚投行)
57
countries
to
be
the
founding
members.
A.
attracted
B.
has
attracted
C.
will
attract
D.
is
attracting
(
)
9.
-Look!
Someone
the
icebox
back
to
the
corner.
-Well,
it
wasn't
me.
I
didn't
do
it.
A.
has
moved
B.
is
moving
C.
was
moving
D.
moved
(
)
10.
Paula
is
pleased
that
she
her
lost
watch.
A.
finds
B.
found
C.
has
found
D.
will
find
(
)
11.
I
heard
a
new
song
on
the
radio.
I
high
and
and
low
in
the
music
store,
but
I
can't
find
the
song.
A.
search
B.
have
searched
C.
am
searching
D.
will
search
(
)
12.Helen,
when
did
you
move
here?
-I
here
since
two
years
ago.
A.
moved
B.
lived
C.
have
moved
D.
have
lived
(
)13.I
scared
of
dogs
ever
since
a
dog
hurt
me
when
I
was
five
years
old.
A.
will
be
B.
was
C.
have
been
D.
would
(
)
14.
-Ben
and
Sue
aren't
home,
are
they?
-No.
They
to
London
on
business.
A.
have
gone
B.
go
C.
have
been
D.
will
go
(
)
15.I
can't
find
Ted
for
three
days.
Where
is
he?
-He
Beijing
for
a
meeting.
A.
has
been
to
B.
has
gone
to
C.
have
been
to
D.
have
gone
to
(
)16.
She
her
hometown
for
many
years.
No
one
nearly
knows
her.
A.
has
been
away
from
B.
has
left
C.
had
left
D.
was
away
(
)
17.
-When
and
where
to
spend
the
holiday
yet.
-Let's
make
it
now.
A.
is
decided
B.
doesn't
decide
C.
has
not
been
decided
D.
has
decided
(
)18.-Your
English
is
good.
-Thank
you.
I
it
for
three
years.
A.
learn
B.
learned
C.
have
learned
D.
had
learned
(
)
19.
My
life
a
lot
since
the
beginning
of
Grade
Nine.
A.
will
change
B.
was
changing
C.
has
changed
D.
had
changed
(
)20.
-What
had
happened
over
there?
-I
don't
know.
By
the
time
I
got
there,
all
the
people
off.
A.had
run
B.have
run
C.were
running
D.run
(
)
21.-
Where
is
your
father?
-He
Australia
and
he
Sydney
for
two
weeks.
A.
has
been
to;
has
been
in
B.
has
gone
to;
has
been
in
C.
has
been
in;
has
been
to
D.
has
gone
to;
has
been
to
(
)22.
Mr
Black
China
since
the
summer
of
1998.
A.
has
been
to
B.
has
been
in
C.
has
come
to
D.
came
to
(
)23.
His
father
for
years.
A.
has
died
B.
has
been
dead
C.
died
D.
dies
(
)24.A
new
shop
for
a
week
nearby.
Let's
have
a
look
there.
-
Good
idea.
But
it
doesn't
on
Mondays.
A.
opened;
opened
B.
has
been
opened
;
open
C.
has
opened;
opened
D.
has
been
open;
open
(
)25.We
four
thousand
new
words
by
the
end
of
last
year.
A.
had
learned
B.
have
learned
C.
learned
D.
will
have
learned
(
)26.
The
pen
I
I
is
on
my
desk.
A.
think;
lost
B.
thought;
had
lost
C.
think;
had
lost
D.
thought;
have
lost
(
)
27.
-Did
you
see
Mr
Smith
when
you
were
in
France?
-No,
when
I
France,
he
to
China.
A.
had
arrived;
had
gone
B.
arrived
to;
went
C.
got
to;
had
gone
D.
had
got
to;
would
go
(
)
28.
Catherine
the
letter
before
her
mother
came
into
her
bedroom.
A.
had
written
B.
was
written
C.
has
written
D.
is
writing
(
)
29.
I
have
bought
you
the
books
you
want.
-
Oh,
good,
I
afraid
you
had
forgotten.
A.
was
B.am
C.
had
been
D.
have
been
(
)
30.
-Why
didn't
Tom
attend
the
meeting
yesterday?
-He
Beijing.
A.
has
gone
to
B.
had
gone
to
C.
is
going
to
D.
had
been
to
(
)
31.
The
bus
had
gone
when
I
at
the
bus
stop.
A.
have
arrived
B.arrive
C.
had
arrived
D.
am
arriving
(
)
32.
The
police
found
that
the
house
and
a
lot
of
things
.
A.
has
broken
into;
has
been
stolen
B.
had
been
broken
into;
had
been
stolen
C.
has
been
broken
into;
stolen
D.
had
been
broken
into;
stolen
(
)33.We
the
work
by
six
yesterday
evening.
A.
finished
B.
would
finish
C.
had
finished
D.
had
been
finished
(
)
34.
When
I
got
to
the
cinema,
the
film
for
15
minutes.
A.
have
begun
B.
had
begun
C.
has
been
on
D.
had
been
on
(
)
35.
My
parents
supper
before
I
got
home
last
night.
A.
had
B.
have
had
C.
had
had
D.
have
II.用所给动词的适当形式填空。
36.
Mary
already
(try)
the
dress
on
before
she
bought
it.
37.
I
was
surprised
to
find
that
all
my
classmates
(go)
to
the
lab
when
I
(get)
to
the
classroom.
38.
When
she
(finish)
her
work
in
the
office.
Mrs
Smith
left.
39.
Mr
Feng
(teach)
Lesson
2
by
the
end
of
last
week.
40.
Mr
Smith
(live)
in
Europe
for
fifteen
years
before
he
(go)
to
Australia
41.
By
ten
yesterday
evening,
she
(finish)writing.
42.
you
ever
(read)
his
new
novel?
43.
She
asked
if
Mr
Liu
already
(leave).
44.It
(stop)
raining
when
I
woke
up
this
morning.
45.
When
he
(come)
to
China
two
years
ago.
he
found
people
didn't
understand
him
at
all
though
he
(learn)some
Chinese
in
his
own
country.
46.We
(be)
good
friends
since
we
were
very
young.
47.
Molly
went
to
Japan
last
year.
And
I
(not
hear)
from
her
ever
since.
48.Once
you
(promise),
you
should
keep
it.
49.
As
long
as
you
(clean)all
the
windows,
you
are
allowed
to
play.
50.
Jane
(leave)
before
I
arrived
with
a
birthday
cake.
51.I
(buy)a
new
bicycle,
so
I
can
ride
to
school
now.
52.
Yuan
Longping
(spend)
all
his
life
on
the
research
development
of
better
rice
plants.
53.
He
said
that
he
(make)
much
progress
since
he
came
here.
54.In1960,
I
(know)
him
for
ten
years;
I
(meet)
him
for
the
first
time
in
1950.
55.
By
six
o’clock,
they
(work)
twelve
hours.
56.I
(write)
the
article
when
they
(come).
57.
He
offered
me
a
drink
after
I
(take)off
my
coat.
58.We
(get)
everything
ready
by
the
time
they
(arrive).
59.
By
the
time
I
got
downstairs,
the
telephone
(stop)ringing.
60.I
(plan)
to
make
a
cake,
but
I
ran
out
of
time.
三、根据中文提示,完成下列句子。
61.他来的时候,我已经工作了八小时了,
When
he
came,
I
for
eight
hours.
62.我到广州时,他在那里很长时间了。
When
I
came
to
Guang
Zhou,
he
there
for
a
long
time.
63.到上个月我们在北京住了有五年时间了。
By
last
month
we
in
Beijing
for
five
years.
64.到昨晚上,他已写完那封信。
By
yesterday
evening
he
the
letter.
65.他说他以前见过你。
He
said
that
he
you
before.
66.当我进来时,他已做完了作业。
When
I
came
in,
he
his
homework.
67.他告诉我说他们队已经赢了。
He
told
me
that
his
team
already
.
68.她说她仍没去过长城。
She
said
that
she
the
Great
Wall
yet.
69.到昨天为止,我们已经收到了来自世界各地的1,000多封信。
By
the
end
of
yesterday,
we
over
1,000
letters
from
all
over
the
world.
70.到昨天为止,我刚完成了一半任务。
I
half
of
the
work
by
yesterday.
71.她已经知道了这个消息,但是从没有人告诉过她。
She
already
the
secret
but
no
one
her.
72.搬到这儿以前,他已经在那家工厂工作了五年。
He
in
the
factory
for
five
years
before
he
here.
73.车来的时候,我在车站已等了20分钟。
I
at
the
bus
stop
for
20
minutes
when
a
bus
finally
.
74.我们本计划昨天去野餐,可一直下雨。
We
to
go
on
a
picnic
yesterday,
but
it
.
75.自从去年那家搬到乡村后,他们更健康,活得更快乐了。
Ever
since
the
family
to
the
countryside
last
year,
they
better
health,
living
a
happier
life.
76.男孩本想进来,可老师拒绝他进入。
The
boy
come
in
but
the
teacher
him.
77.做不完作业不能离校。
You
shouldn't
leave
school
before
you
your
assignments.
78.我本希望昨晚回来的,但没赶上火车。
I
to
be
back
last
night,
but
I
didn't
catch
the
train.
79.给了约翰一个他爸爸和爷爷上学时用过的箱子。
John
was
given
the
same
suitcase
his
father
and
grandfather
with
them
to
school.
80.到目前为止进展很顺利,我们确信会按时完成工作。
Progress
so
far
very
good
and
we
are
sure
that
the
work
will
be
finished
on
time.
四、用所给单词的适当形式填空。
Many
modern
inventions
81.
(make)
a
great
difference
in
our
life.They
82.
(change)
the
way
we
live.
In
ancient
times,
people
83.
(use)
salt
to
help
them
keep
fish
or
meat
for
a
longer
time.
Fresh
food
would
go
bad
in
summer
in
a
few
hours.
The
invention
of
fridge
84.
(solve)
this
problem.
In
the
past,
people
85.
(wash)
their
clothes
by
hand.
It
86.
(be)
tiring,
and
it
87.
(take)
a
lot
of
time.
With
the
invention
of
the
washing
machine,
people
88.
(have)
more
time
to
relax.
In
the
old
days,
people
89.
(travel)
by
ship.
Now
planes
90.
(make)
journeys
more
comfortable.
B
In
May
2001,
I
91.
(find)
a
job
in
New
York
at
the
World
Trade
Center.
On
September
11,
2001,
I
92.
(arrive)at
my
building
at
around
8:30
a.m.
I
was
about
to
go
up
when
I
93.
(decide)
to
get
a
coffee
first.
I
went
to
my
favorite
coffee
place
even
though
it
94.
(be)
two
blocks
east
from
my
office.
As
I
95.
(wait)
in
line
with
other
office
workers,
I
heard
a
loud
sound.
Before
I
could
join
the
others
outside
to
see
what
96.
(go)
on
the
first
plane
97.
(already,
hit)
my
office
building.
We
stared
in
disbelief
at
the
black
smoke
rising
above
the
burning
building.
I
98.
(feed)
lucky
to
be
alive.
Almost
10
years
later,
I
99.
(wake)
up
at
10:
00
a.m.
on
February
21,2011
and
realized
my
alarm
never
100.
(go)
off.
I
jumped
out
of
bed
and
went
straight
to
the
airport.
But
by
the
time
I
got
to
the
airport,
my
plane
to
New
Zealand
101.
(already,
take)
off.
"This
is
the
first
holiday
I
102.
(take)
in
a
year,
and
now
I
103.
(miss)
my
plane.
What
bad
luck!
"I
thought
to
myself.
The
other
planes
were
full
so
I
had
to
wait
till
next
day.
The
next
morning,
I
104.
(hear)
about
the
earthquake
in
New
Zealand
the
day
before.
My
bad
luck
105.
(turn)
into
a
good
thing
unexpected.
参考答案
1-5
ADCDD
6-10
CCBAC
11-15
BDCAB
16-20
ACCCA
21-25
BBBDA
26-30
BCAAB
31-35
BBCDC
36.
had;
tried
37.
had
gone;
got
38.
had
finished
39.
had
taught
40.
had
lived;
went
41.had
finished
42.
Have;
read
43.
had;
left
44.
had
stopped
45.
came;
had
learned
46.
have
been
47.
haven't
heard
48.
have
promised
49.
have
cleaned
50.
had
left
51.
have
bought
52.
has
spent
53.
had
made
54.
had
known;
met
55.
had
worked
56.
had
written;
came
57.
had
taken
58.
had
got;
arrived
59.
had
stopped
60.
had
planned
61.
had
worked
62.
had
been
63.had
lived
64.had
written
65.
had
seen
66.
had
finished
67.
had;
won
68.
hadn’t
been
to
69.
had
received
70.
had
just
finished
71.knew;
had
told
72.
had
worked;
moved
73.
had
been;
came
74.
had
planned;
was
raining
75.
moved,
have
enjoyed
76.
had
meant
to;
refused
77.
have
finished
78.
had
hoped
79.
had
taken
80.
has
been
81.have
made
82.
have
changed
83.
used
84.
has
solved
85.
washed
86.
was
87.
took
88.
have
had
89.
travelled
90.
have
made
91.
found
92.
arrived
93.
decided
94.
was
95.
was
waiting
96.
was
going
97.
had
already
hit
98.
felt
99.
woke
100.
went
101.
had
already
taken
102.
have
taken
103.
have
missed
104.
heard
105.
had
turned
21世纪教育网(www.21cnjy.com)