中小学教育资源及组卷应用平台
考点12
完成时态专题训练
(一)现在完成时专题训练
一、单项选择
1.
I
_________
already
_________
in
this
school
for
three
years.
A.was;
studying
B.are;
studying
C.will;
study
D.have;
studied
2.
I
_________
English
since
2010.
A.have
learnt
B.have
learn
C.learnt
D.learn
3.
I
_________
my
pencil
yet.
A.have
find
B.haven’t
found
C.found
D.find
4.Mr.
Brown
isn’t
at
home.
He
_________
to
his
office.
A.has
been
B.has
gone
C.has
go
D.went
5.Zhao
Lan
_________
already
_________
in
this
school
for
two
years.
A.was;
studying
B.will;
study
C.has;
studied
D.are;
studying
6.We
_________
Xiao
Li
since
she
was
a
little
girl.
A.know
B.had
known
C.have
known
D.knew
7.His
father
_________
the
Party
since
1978.
A.
joined
B.
has
joined
C.
was
in
D.has
been
in
8.---Our
country
_________
a
lot
so
far.
---Yes.
I
hope
it
will
be
even
_________.
9.Her
grandfather
_________
for
two
years.
A.has
changed;
well
B.changed;
good
C.has
changed;
better
D.changed;
better
A.has
been
dead
B.has
died
C.died
D.has
been
died
10.Miss
Green
isn’t
in
the
office.
She_______
to
the
library
A.went
B.was
C.has
gone
D.has
been
二、用动词的适当形式填空。
1.She
_________
(live)
in
Hubei
for
two
years.
2.You
needn’t
tell
him.
I
_________
(tell)
him
already.
3.We
_________
just
_________
(have)
our
lunch.
4.Peter
_________
(live)
in
his
hometown
since
he
left
here.
5.They
_________
(not
read)
the
interesting
books
yet.
6.
She’s
_________
(live)
here
ever
since
she
was
ten.
7.
Both
of
them
_________
(be)
in
Hong
kong
for
ten
days.
8.
Half
an
hour
_________
(pass)
since
the
train
_________
(leave).
9.
Mary
lost
her
pen.
_________
you_________
(see)
it
here
and
there?
10.
_________
you
_________
(find)
your
watch
yet?
11.
All
of
my
classmates
are
not
in
classroom.
Maybe
they
_________
(go)
to
the
library.
三、句型转换
1.
I
have
been
there
for
two
years.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
2.My
father
has
lived
here
since
2000.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
3I?have?ever?been?to?India?and?Russia.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
4.
I’ve?worked?here?for?ten?years.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
5.
Mike?has?already?found?his?watch.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
【模拟训练】
一、单项选择
1.---Do
you
know
him
well?
---
Sure
.We
_________
friends
since
ten
years
ago.
A.were
B.have
been
C.have
become
D.have
made
2.Tom
and
Jack
_________
West
Hill
Farm
already.
A.have
got
B.have
arrived
at
C.have
been
to
D.have
reached
3.
---Where
have
you
_________,
Kate?
---I’ve
_________
to
the
bank.
A.gone;
gone
B.been;
been
C.gone;
been
D.been;
gone
4.
My
parents
_________
Shandong
for
ten
years.
A.have
been
in
B.have
been
to
C.have
gone
to
D.have
been
5.
Hurry
up!
The
play
_____
for
ten
minutes.
A.had
begun
B.has
been
on
C.began.
D.have
been
二、用动词的适当形式填空
1.
We
_________
already
_________
(return)
the
book.
2.
My
father
_________
(read)
this
book
since
yesterday.
3.
Jack
_________
(finish)
his
homework
already.
4.
---Are
you
thirsty?
---No,
I
_________
just
_________
(have)
some
orange.
5.
My
father
_________
(read)
the
novel
twice.
6.
---Where
is
Jim?
---
He
_________
(go)
to
England.
三、句型转换
1.
Linda?has?gone?to?the?teacher’s?office.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
2.
I?have?already?seen?the?film.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
3.
She?has?watched?the?film?twice.
否定句:___________________________________
疑问句:___________________________________
肯定回答:___________________________________
否定回答:___________________________________
【参考答案】
【专题训练】
一、单项选择
1.【答案】D【解析】
考查现在完成时。already和for+时间段
是现在完成时的时间状语。再由句意“我已经在这个学校学习了三年了。”可知,故选D。
2.【答案】A【解析】
考查现在完成时。since是现在完成时的时间状语。再由句意“自从2000年我就已经开始学英语了。”可知,故选A。
3.【答案】B【解析】
考查现在完成时。yet是现在完成时的时间状语,常用于否定句或疑问句中。再由句意“我还没有找到我的笔。”故选B。
4.【答案】B【解析】
考查现在完成时。has/have
been
to
去过某地,现已回;has/have
gone
to
去了某地,现未回。再由句意“布朗先生不在家,他去办公室来了。”可知,故选B。
5.【答案】C【解析】
考查现在完成时。already
和for+时间段是现在完成时的时间状语。故选C。
6.【答案】C【解析】
考查现在完成时。since是现在完成时的时间状语。故选C。
7.【答案】D【解析】
考查现在完成时。since是现在完成时的时间状语。故选D。
8.【答案】C【解析】
考查现在完成时。so
far是现在完成时的时间状语。故选C。
9.【答案】A【解析】
考查现在完成时。for+时间段
是现在完成时的时间状语。故选A。
10.【答案】C【解析】
现在完成时。
二、用动词的适当形式填空。
1.【答案】has
lived【解析】
考查现在完成时动词的过去分词的变化规则。for+时间段
是现在完成时的时间状语。live的过去分词形式为lived。故填has
lived。
2.【答案】have
told【解析】
考查现在完成时动词的过去分词的变化规则。already是现在完成时的时间状语。tell的过去分词形式为told。故填have
told。
3.【答案】have;
had【解析】
考查现在完成时动词的过去分词的变化规则。just是现在完成时的时间状语。have的过去分词形式为had。故填have;
had。
4.【答案】has
lived【解析】
考查现在完成时动词的过去分词的变化规则。since是现在完成时的时间状语。live的过去分词形式为lived。故填has
lived。
5.【答案】haven’t
read【解析】
考查现在完成时动词的过去分词的变化规则。yet是现在完成时的时间状语。read的过去分词形式为read。故填haven’t
read。
6.【答案】lived【解析】.
考查现在完成时动词的过去分词的变化规则。since是现在完成时的时间状语。故填lived。
7.【答案】have
been【解析】
考查现在完成时动词的过去分词的变化规则。for+时间段
是现在完成时的时间状语。故填have
been。
8.【答案】has
passed;
left【解析】
考查现在完成时动词的过去分词的变化规则。since是现在完成时的时间状语。故填has
passed;
left。
9.【答案】Have;
seen【解析】
考查现在完成时动词的过去分词的变化规则。由句意可知玛丽丢了自己的笔,此事对现在造成影响,以至于问别人有没有看到。故填Have;
seen。
10.【答案】Have;
found【解析】
考查现在完成时动词的过去分词的变化规则。yet是现在完成时的时间状语。故填Have;
found。
11.【答案】have
gone【解析】
考查现在完成时动词的过去分词的变化规则。由句意可知“同班同学已经去了图书馆”。故填have
gone。
三、句型转换
1.【答案】否定句:I
haven’t
been
there
for
two
years.
疑问句:Have
you
been
there
for
two
years?
肯定回答:Yes,
I
have.
否定回答:No,
I
haven’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
2.【答案】否定句:My
father
hasn’t
lived
here
since
2000.
疑问句:Has
your
father
lived
here
since
2000?
肯定回答:Yes,
he
has.
否定回答:No,
he
hasn’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+was/were.
否定回答:No,主语+hasn’t/haven’t.
3.【答案】否定句:I?haven’t?ever?been?to?India?and?Russia.
疑问句:Have
you
ever
been
to
India
and
Russia?
肯定回答:Yes,
I
have.
否定回答:No,
I
haven’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
4.否定句:I
haven’t?worked?here?for?ten?years.
疑问句:Have
you
worked
here
for
ten
years?
肯定回答:Yes,
I
have.
否定回答:No,
I
haven’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
5.否定句:Mike?hasn’t?found?his?watch
yet.
疑问句:Has
Mike?found?his?watch
yet?
肯定回答:Yes,
he
has.
否定回答:No,
he
hasn’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
【模拟练习】
一、单项选择
1.【答案】B【解析】
考查现在完成时。since是现在完成时的时间状语。故选B。
2.【答案】D【解析】
考查现在完成时。already是现在完成时的时间状语。故选D。
3.【答案】B【解析】
考查现在完成时。has/have
been
to
去过某地现已回,再由句意可知,故选A。
4.【答案】A【解析】
考查现在完成时。has/
have
been
in
待在某地,可以跟一段时间连用。再由句意可知,故选B。
5.【答案】C【解析】
时态,根据for
ten
minutes可知表示动词的持续,故选择用持续性动词been
on,选项C正确。
二、用动词的适当形式填空。
1.【答案】have;
returned【解析】考查现在完成时动词的过去分词的变化规则。already是现在完成时的时间状语。故填have;
returned。
2.【答案】has
read【解析】考查现在完成时动词的过去分词的变化规则。since是现在完成时的时间状语。故填has
read。
3.【答案】has
finished【解析】考查现在完成时动词的过去分词的变化规则。already是现在完成时的时间状语。故填has
finished。
4.【答案】have;
had【解析】考查现在完成时动词的过去分词的变化规则。
just是现在完成时的时间状语。
故填have;
had。
5.【答案】has
read【解析】考查现在完成时动词的过去分词的变化规则。故填has
read。
6.【答案】has
gone【解析】考查现在完成时动词的过去分词的变化规则。has/
have
gone
to去了某地还未回,再由句意可知,故填has
gone。
三、句型转换
1.【答案】否定句:Linda?hasn’t
gone?to?the?teacher’s?office.
疑问句:Has
Linda?gone?to?the?teacher’s?office?
肯定回答:Yes,
he
has.
否定回答:No,
he
hasn’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
2.【答案】
否定句:I?haven’t
seen?the?film
yet.
疑问句:Have
you
seen
the
film
yet?
肯定回答:Yes,
I
have.
否定回答:No,
I
haven’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
3.【答案】
否定句:She?hasn’t?watched?the?film?twice.
疑问句:Has
she?watched?the?film?twice?
肯定回答:Yes,
she
has.
否定回答:No,
she
hasn’t.
【解析】考查现在完成时的句型转换。肯定句:主语+has/have
+
done+其它。否定句:主语+has/have
+not+
done+其它。疑问句:Has/
Have+主语+done+其它?
肯定回答:Yes,主语+has/have.
否定回答:No,主语+hasn’t/haven’t.
(二)过去完成专题训练
【专题训练】
一、单项选择
1.He
asked
me
___
during
the
summer
holidays.
A.
where
I
had
been
B.
where
I
had
gone
C.
where
had
I
been
D.
where
had
I
gone
2.
What
___
Jane
____
by
the
time
he
was
sever?
A.
did,
do
B.
has,
done
C
did,
did.
D.
had,
done
3.
I
___
900
English
words
by
the
time
I
was
ten。
A.
learned
B.
was
learning
C.
had
learned
D.
learnt
4.
She
___
lived
here
for
___
years.
A.
had,
a
few
B.
has,
several
C.
had,
a
lot
of
D.
has,
a
great
deal
of
5.
By
the
time
my
parents
reached
home
yesterday,
I
___
the
dinner
already.
A
had
cooked
B.
cooked
C.
have
cooked
D.
was
cooked
6.
She
said
she
____
the
principle
already
A
.has
seen
B.
saw
C.
will
see
D.
had
seen
7.
She
said
her
family____
themselves
____
the
army
during
the
war.
A.
has
hidden,
from
B.
had
hidden,
from
C.
has
hidden,
with
D.
had
hidden,
with
8.
By
the
time
he
was
ten
years
old,
he
_____.
A.
has
completed
university
B.
has
completed
the
university
B.
had
completed
an
university
D.
had
completed
university
9.
She
had
written
a
number
of
books
___
the
end
of
last
year.
A.
for
B.
in
C.
by
D.
at
10.
He
___
to
play
____
before
he
was
11
years
old.
A
had
learned,
piano
B.
had
learned,
the
piano
C.
has
learned,
the
piano
D.
learns
,piano.
11.
What
_____
Annie
____
by
the
time
he
was
ten?
A.
did,
do
B.
did,
did
C.
has,
done
D.
had,
done
12
.He
__
in
the
factory
for
three
years
before
he
joined
the
Army.
A.
has
worked
B.
works
C.
had
worked
D.
will
work
13.
By
the
end
of
last
week,
they
___
the
bridge.
A.
has
completed
B.
Completed
C.
will
complete
D.
had
completed
14.
By
the
time
he
was
4,
he
_____
a
lot
of
German
words.
A.
had
learned
B.
has
learned
C.
learned
D.
learns
15
.The
train
from
Beijing__
ten
minutes
ago.
A.
has
arrived
B.
was
arriving
C.
arrived
D.
had
arrived
二、用动词的适当形式填空
1.
We
______
(paint)
the
house
before
we
_______
(move)
in.
2.
That
rich
old
man
______
(make)
a
will
before
he
______
(die).
3.
They
______
(study)
the
map
of
the
country
before
they
_____
(leave).
4.
The
robbers
_______
(run
away
)
before
the
policemen_____?
(arrive).
5.
I
______
(turn
off)
all
the
lights
before
I
______
(go)
to
bed.
6.
Paul
______
(go)
out
with
Jane
after
he
______
(make)
?a
phone
call.
7.
Tom
______
(say)
he
______
(read)
the
book
twice.
8.
Our
plan
________
(fail
)
because
we
_______
(make)
a
bad
mistake.
9.
When
the
chairman
_______
(finish)
speaking,
he
_______
(leave)the
hall.
10.The
Reads
__???
___
(have)
lunch
when
I
________
(get)
to
their
house.
11.When
I
________
(arrive)
at
the
station,
he
________
(leave).
12.We
_______
(learn)
about
4000
English
words
by
the
end
of
last
term.
13.
I
waited
until
he
_______
(finish)
his
homework.
14.
We
were
surprised
at
what
she
______already
______(do)
15.She
_______
(not
go)
to
Qingdao
because
she
______
(be)
there
before.
16.
When
I
returned
home
,
he
_____
(
leave
)。
17.By
ten
yesterday
evening
,
she
________
(
finish
)
writing.
18.He
______
(
study
)
English
for
five
years
before
he
came
here.
19.It
____
_____
(
stop
)
raining
when
I
wake
up
this
morning.
20.5I
_____
(
not
read
)
the
book
because
I
had
read
it
before.
21.She
said
she____
(
be
)
born
in
1992.
22.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.
23.I
saw
Han
Mei
yesterday.
We
_____
(
not
see
)
each
other
since
left
Beijing.
24.When
I
got
to
his
home
,
he_____
(
go
)
to
bed.
25.She
asked
if
Mr.
Liu
_____
already
_____
(
come
)
back.
三、句型转换
1.
I
had
sold
the
ticket
when
she
came.
(改否定句)
2.She
had
sung
a
song
to
us
before
she
danced.
(改否定句)
3.They
began
to
climb
the
mountain
after
they
had
bought
all
the
food
and
drinks.
(否定)
4.By
10:00
a.m,
I
had
been
very
hungry.
(改一般疑问)
5.Lucy
had
already
completed
the
project
when
I
arrived.
(改一般疑问)
6.By
the
time
he
got
to
the
airport,
the
plane
had
taken
off.
(改一般疑问)
7..He
had
broken
his
arm
when
I
saw
him.
(对划线部分提问)
8.When
he
had
read
the
note,
he
ate
it.
(对划线部分提问)
9..Jack
didn’t
go
to
the
cinema
because
he
had
seen
the
film.(对划线部分提问)
10.We
had
had
the
toys
for
ten
years
before
we
gave
them
to
the
child.
(对划线部分提问)
【模拟训练】
一、单项选择
1.He
asked
me
_____
during
the
summer
holidays.?
A.
where
I
had
been
B.
where
I
had
gone
C.
where
had
I
been
?
?D.
where
had
I
gone
?
2.
What
____
Jane
____
by
the
time
he
was
sever?
A.
did,
do
?
?
?
?
?
B.
has,
?done
?
?
?C
did,
did.
?
?
?
?
?
?D.
had,
?done?
?
3.
I
_____
900
English
words
by
the
time
I
was
ten.
A.
learned
?
?
?
?
?B.
was
learning
?
?
?C.
had
learned
?
?
?
?D.
learnt
4.
She
______lived
here
for
______
years.?
A.
had,
?a
few
?
?B.
has,
?several
?
C.
had,
?a
lot
of
?
D.
has,
?a
great
deal
of?
5.
By
the
time
my
parents
reached
home
yesterday,
I
____
the
dinner
already.?
A
had
cooked
?
?
?
?
B.
cooked
?
?
?
?
C.
have
cooked
?
?
?
?D.
was
cooked?
6.
She
said
she
__________
the
principle
already.
A
.has
seen
?
?
?
?
?B.
saw
?
?
?
?
?
?C.
will
see
?
?
?
?
?
?D.
had
seen?
7.
She
said
her
family
_______
themselves
______
the
army
during
the
war.
A.
has
hidden,
from
?
?B.
had
hidden,
from
?C.
has
hidden,
with
?
?D.
had
hidden,
with?
8.
By
the
time
he
was
ten
years
old,
he
_________.?
A.
has
completed
university
?
?
?
?
?
?
?
?
?
B.
has
completed
the
university?
B.?had
completed
an
university
?
?
?
?
?
?
?
?D.
had
completed
university?
9.
She
had
written
a
number
of
books
_____
the
end
of
last
year.
A.
for
?
?
?
?
?
?
?
?B.
in
?
?
?
?
?
?
?
C.
by
?
?
?
?
?
?
?D.
at
?
10.
He
_____
to
play
____
before
he
was
11
years
old.?
A
had
learned,
piano
?
?
?
?
?
?
?
?
?
?
?
B.
had
learned,
the
piano
?
C.
has
learned,
the
piano
?
?
?
?
?
?
?
?
?
D.
learns
,piano.?
11.When
Li
Ming
hurried
home
,
he
found
that
his
mother
____already____to
hospital.
Ahas
;
been
sent
B
had
;
sent
C
has
;
sent
D
had
;
been
sent
12.We
____five
English
songs
by
the
end
of
last
term.
Ahad
learned
B
learned
C
have
learned
D
will
have
learned
13.Han
Mei
told
me
she
_____lunch
,
so
she
was
very
hungry.
Ahas
had
B
hasn't
have
C
have
had
D
hadn't
had
14.By
the
end
of
1976
,
many
buildings
_____built
in
the
city.
A
have
been
B
have
C
had
been
D
will
15.She
_____her
keys
in
the
office
so
she
had
to
wait
until
her
husband
____home.
A
has
left
;
comes
B
had
left
;
would
come
C
had
left
;
came
D
left
;
had
come
16.He
said
that
it
was
at
least
ten
years
since
I
_____a
good
drink.
A
had
enjoyed
B
was
enjoying
C
have
enjoyed
D
have
been
enjoying
17.The
meeting
_____when
Mr.
Wang
_____to
school.
Ahas
begun
;
get
B
has
been
on
;
get
C
had
begun
;
got
D
had
been
on
;
got
二、用动词的适当形式填空
1.
We
_____________
(paint)
the
house
before
we
______________
(move)
in.
2.
That
rich
old
man
_____________
(make)
a
will
before
he
_____________
(die).
3.
They
_____________
(study)
the
map
of
the
country
before
they
________
(leave).
4.
The
robbers
_____________
(run
away
)
before
the
policemen_______
(arrive).
5.
I
__________
(turn
off)
all
the
lights
before
I
____________
(go)
to
bed.
6.
Paul
__________
(go)
out
with
Jane
after
he
__________
(make)
a
phone
call.
7.
Tom
__________
(say)
he
___________
(read)
the
book
twice.
8.
Our
plan
____________
(fail
)
because
we
_____________
(make)
a
bad
mistake.
9.
When
the
chairman
______________
(finish)
speaking,
he
_____________
(leave)the
hall.
10.The
Reads
__
______
(have)
lunch
when
I
________________(get)
to
their
house.
11.When
I
______________(arrive)
at
the
station,
he
____________________(leave).
12.We
_______________(learn)
about
4000
English
words
by
the
end
of
last
term.
13.
I
waited
until
he
_______________(finish)
his
homework.
14.
We
were
surprised
at
what
she
________already
______(do)
15.She
____________(not
go)
to
Qingdao
because
she
________________
(be)
there
before.
16.
He
______________(not
tell)
you
the
news
yet.
17.
He
said
he
_____________already_________(give)
the
book
to
the
teacher.
18.
I
______________(be)
to
Shanghai
before.
19.
She
told
me
she
_________________(be)
to
Sanya
three
times.
20.She
_____________(play)
the
guitar
while
her
sister_______________(sing).
三、句型转换
11.She
had
written
the
book
by
the
end
of
1960.
(对划线部分提问)
12.We
cooked
the
dumplings.
We
ate
them
up.
(用过去完成时连接两句)
13.Jim’s
father
mended
the
car.
It
was
broken.
(用过去完成时连接两句)
14.We
had
our
tests.
Then
we
had
a
long
holiday.(
用过去完成时连接两句
)
After
we
________________________,
we
_____________________________
15.He
showed
us
the
picture.
Then
he
showed
us
around
the
house.
用过去完成时连接两句
)
Before
he
_______________________,
he______________________________.
【参考答案】
【专题训练】
一、单项选择
ADCAA
DBDCB
DCDAD
.二、用动词的适当形式填空
1.had
paint
...
moved
2.had
made
...
died
3.had
studied
...
left
4.
had
run
away
...
arrived
5.
had
turned
off
...
went
6.went
...
had
made
7.said
...
had
read
8.failed
...
had
made
9.(had)
finished
...
left
10.were
having
/had
had
...got
11.arrived
...
had
left
12.had
learned
13.(had)
finished
14.had
...
done
15.didn’t
go
...
had
been
16.
had
left
17
had
finished
18
had
studied
19
had
stopped
20.didn't
read
21
was
22
.came
had
learned
.23
hadn't
seen
24.
had
gone
25.
had
come
三、句型转换
1.
I
hadn't
sold
the
ticket
when
she
came.
2.
She
hadn't
sung
a
song
to
us
before
she
danced.
3.
They
didn't
begin
to
climb
the
mountain
after
they
had
bought
all
the
food
and
drinks.
4.
Had
you
been
very
hungry
by
10:00
a.m?
5.
Had
Lucy
completed
the
project
when
I
arrived
yet?
6.
Had
the
plane
taken
off
by
the
time
he
got
to
the
airport?
7.
What
had
he
done
when
you
saw
him?
8.What
did
he
do
when
he
had
read
the
note?
9.
Why
didn't
Jack
go
to
the
cinema?
10.
How
long
had
you/we
had
the
toys
before
you/we
gave
them
to
the
child?
【模拟训练】
一、单项选择
?ADCAA
?
DBDCB
1D
2
A
3
D
4
C
5
C
6
A
7
C
二、用动词的适当形式填空
1.
had
painted...
moved
2.
had
made
...
died
3.
had
studied…left
4.
had
run
away
..arrived
5.
had
turned
off
…went
6.
went
…had
made
7.
said
…had
read
8
failed
…had
made
9.
(had)
finished
…left
10.
were
having/had
had
…got
11.
arrived
..had
left
12..
had
learned
13.
(had)
finished
14.
had
..done
15
didn't
go
…had
been
16.
hasn't
told
17
had
…given
18.
have
been
19.
had
been
20.
was
playing
…
was
singing
三、句型转换
11.What
had
she
written
by
the
end
of
1960?
12.After
we
had
cooked
the
dumplings,
we
ate
them
up.
13.Jim’s
father
mended
the
car
because
it
had
been
broken.
14.After
we
had
had
our
tests,
we
had
a
long
holiday.
15.
Before
he
showed
us
around
the
house,
he
had
showed
us
the
picture
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)中小学教育资源及组卷应用平台
考点12
完成时态
命题趋势
时态是英语学习中的核心内容之一,是英语学习的基础。时态考查是各种英语考试尤其是中考考时的重中之重。综合分析历年全国各地中考试题,中考主要考查一般现在时、一般过去时、现在完成时、现在进行时、一般将来时、过去完成时以及各种时态的被动语态的构成及用法。
考查题型:从命题形式来看,时态以单项选择、完形填空为主、词语语篇填空等。
考查重点:从近年的中考试题来看,完成时态主要考查现在完成时和过去完成时的基本用法和时间状语;以及动词过去分词的变化规则。
时态概述:动作发生的时间决定时态,时态决定动词的形式,而考试中的时态题通常没有给出明确的时间标志词,考试需领悟所提供的语境来做出判断。只有推断出动作发生的正确的时间,才可能正确答题,这就要求考生在熟练掌握时态结构、用法并牢记常用的时间状语的基础上,要充分利用上下文中隐含的信息来捕捉时间,找准答题的突破口。
现在完成时及其用法
一、定义
现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。
二、句子结构
主语+
has/have
+
done
(过去分词)
三、基本用法
用法
示例
表示过去发生的或已经完成的某一动作对现在造成的影响或结果。
He
has
already
obtained
a
scholarship.他已经获得了一份奖学金。I
haven’t
seen
much
of
him
recently.我最近已经很久没有看到他。
表示动作或状态在过去已经开始,持续到现在也许还要持续下去,常和for,
since连用。
Peter
has
written
six
papers
for
three
years.三年内彼得已经写了六篇论文。He
has
lived
here
since
2005.自从2005年以来,他一直住在这儿。
四、时间状语
1.
yet
(常用于否定或疑问句中),
already
(常用于肯定句中)
2.
since+过去时间点/过去时的从句(译为:自从…以来)
3.
for+时间段
4.
just,
so
far,
recently,
never,
ever,
twice…
5.
in
the
past
/
last
few
days
五、动词过去分词的规则变化
情况
变形
示例
一般情况
加-ed
work-workedvisit-visited
以不发音字母e结尾
加-d
live-lived
辅音字母加y结尾
把y变i,加-ed
study-studiedcry-cried
重读闭音节结尾
双写尾字母,再加-ed
stop-stoppeddrop-dropped
六、动词过去分词的不规则变化:
原形
过去式
过去分词
AAA型
bursthurtcuthitread
bursthurtcuthitread
bursthurtcuthitread
AAB型
beat
beat
beaten
ABA型
runcome
rancame
runcome
ABB型
bringbuycatchfeelfindkeepmaketeachtellthink
broughtboughtcaughtfeltfoundkeptmadetaughttoldthought
broughtboughtcaughtfeltfoundkeptmadetaughttoldthought
ABC型
beginbreakchoosedriveforgetgiveknowswimwrite
beganbrokechosedroveforgotgaveknewswamwrote
begunbrokenchosendrivenforgottengivenknownswumwritten
七、相关句式
has
have
主语
第三人称单数
第一/二人称单数/复数
肯定式
He
has
turned
the
light
off.
They
have
already
read
this
book.
否定式
He
hasn’t
turned
the
light
off.
They
haven’t
read
this
book
yet.
疑问式
Has
he
turned
the
light
off?
Have
they
read
this
book
yet?
简略回答
Yes,
she
has.
/
No,
she
hasn’t.
Yes,
they
have.
/
No,
they
haven’t.
肯定句:主语+has/have
+
done+其它.
否定句:主语+has/have
+not+
done+其它.
一般疑问句:Has/
Have+主语+done+其它?
答语:Yes,主语+has/have.
/
No,主语+hasn’t/haven’t
八、瞬间动词和延续性动词之间的转换:
在完成时中,一个瞬间动词不能直接与表示一段时间的状语(for,
since等)连用。此时须将该瞬间动词改为延续性动词或状态动词:
buy?
(bought)
have?/?has?had???买??
borrow?(borrowed)
have?/?has?kept???借?
die??(died)
have?/?has?been?dead???死?
leave?
(left)
have?/?has?been?away?(?from?)?离开?
begin?(began)
have?/?has?been?on??开始??
join??(joined)
have?/?has?been?in???参加?
go?(went)
have?/?has?been?there?/?in???去?
come/arrive/reach/get?to
have?/?has?been?here?/?in?
来/达?
end?(ended)
have/has?been?over
结束
例:The?film?began?five?minutes?ago.?
?
---The?film?has?been?on?for?five?minutes.?
---It?has?been?five?minutes?since?the?film?began.?
用“be+形容词”代终止性动词??
1.
“
be+married”
代替marry??
2.
“be+ill”
代替fall?(get)?ill??
3.
“be+dead”
代替die?
4.
“be+asleep”
代替fall?(get)?asleep??
5.
“be+awake”
代替wake/wake?up??
6.
“be+gone”
代替lose,
die,
sell,
leave??
7.
“be+open”
代替open??
8.
“be?closed”
代替close/shut
用“be+副词”代终止性动词????
1.
“be+on”
代替start,
begin????
2.
“be+up”
代替get?up
3.
“be+back(to)”
代替return?to,
come?back?to,
go?back?to??
4.
“be?here?(there)”
代替come(arrive,
reach,
get)?here或go?(arrive,
reach,
get)?there等等
用“be+介词短语”代终止性动词??
1.”be?in/at?+地点”
代替go?to?/come?to????
2.”用be?in?the?army”?代替join?the?army????
3.”be?in/at?+地点”
代替move?to?
【知识拓展】一
has
gone
(to);
has
been
(to);
has
been
(in)
三者的区别。
1.
has
gone
to:表示某人已去了某地,(现未回来)(不可与for+一段时间连用)。
例:---Where
is
Tom?
汤姆在哪里?
---He
has
gone
to
Shanghai.
他已经去了上海。
2.
has
been
to:表示去过某地,(现已回来)(不可与for+一段时间连用)。
例:I
have
been
to
New
York
three
times
so
far.
到目前为止,我已经去过纽约三次了。
3.
has
been
in:表示一直呆在某地,常与时间段搭配。
例:I
have
been
in
the
army
for
more
than
5
years.
我在部队已经呆了五年多了。
过去完成时及其用法
一、定义
过去完成时
以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。
如:As
soon
as
we
got
to
the
station,
the
train
had
left.
二、句子结构
主语+had
+
done
(过去分词)
三、基本用法用法
示例
表示过去某一时间之前发生的事情、完成的动作或存在的状态。
:I
had?known
something
about
you?before?you
came
here?(你来这儿之前我就了解你的一些情况)
表示过去某一动作之前发生的事情、完成的动作或存在的状态。
I?had?done
my
homework
before
you
called
me.(你给我打电话之前,我就做完了我的作业)
句子的基本结构是:主语+had
+
done
(过去分词)它的否定句是在had后面直接加上not;一般疑问句是将had置于主语之前;特殊疑问句是将疑问词置于一般疑问句之前。
1.过去完成时的肯定句
句型:主语(所有人称)+had+过去分词+……
By
2006
Kevin?had?already?graduated?from
the
junior
high
school.
(2006年凯文已经从中学毕业了。)
(截止到2006年,也就是说2006年之前凯文已毕业)
In
2006
Kevin?graduated?from
the
junior
high
school.(凯文2006年从中学毕业。)
(表示凯文中学毕业是发生在2006年的事)
When
I
got
there,he?had
left.(当我到那儿时,他已经走了。)
2.过去完成时的否定句
句型:主语(所有人称)+had+not+过去分词+……
She
told
me
she?hadn’t
had?supper.(她告诉我她还没吃晚饭呢。)
By
nine
o’clock
yesterday
evening
Justin?hadn’tgot?home.
(昨天直到晚上9点,贾斯廷还没到家。)
3.过去完成时的一般疑问句
句型:Had+主语+过去分词+……?
回答:Yes,...had./No,...hadn’t.
A:Had?you?known
anything
about
our
school?before?you
came
here?
(你来这儿之前就了解我们学校了吗?)
注意:这是一个由before引导的时间状语从句,在对其主句提问时,只需将过去完成时的主句改用一般疑问句的倒装语序,从句维持陈述语序不变,但从句句末要加问号。
B:Yes,I
had.(是的,我了解。)/No,Ihadn’t.(不,我不了解。)
A:Had?he?stopped
talking
when
he
heard
the
ring?
=Did?he?stop
talking
when
he
heard
the
ring?(他听见铃声时就不谈话了吗?)
B:Yes,he
had.(是的,他停止谈话了。)/No,hehadn’t.(不,他还在谈话。)
(因为这两个动作发生的时间很近,不是很明显的前后次序,所以也可以用过去时)
4.过去完成时的特殊疑问句
句型:疑问词+had+主语+过去分词+……?
What?had?you?completed
before
I
called
you?(我给你打电话之前,你都完成什么了?)
How
long?had?Lynn?studied
French
by
the
time
she
was
16?(到16岁时,林恩已经学了多长时间法语了?)
四、时间状语
1.过去完成时与already,just,ever,yet等词连用,表示过去的过去。
Robert
told
me
his
team?had?already?won.(罗伯特告诉我他们队已经赢了。)
I
heard
that
the?president?had
just?arrived
here.(我听说院长刚刚到达。)
B.过去完成时与by
then(截止到那时),by
9
o’clock(直到9点之前),by
the
end
of...(到……时候为止),by
the
time...(到……时候),up
till
then(直到那时)等连用,表示过去的过去。
By
the
end
of?2007
many
buildings?had
been
built?in
the
city.
(截止到2007年年底,这座城市已高楼林立。)
By
the
time?Henry
came
here
he?had
been?a
famous
doctor.
(亨利到这儿之前就已经是位名医了。)
比较:by
2007截止到2007年;by
the
end
of
2007截止到2007年年底
C.过去完成时与when,before,after,as
soon
as,till/until等引导的时间状语从句连用,强调动作发生的时间先后。
When?she
got
home,her
children?had
slept.(她到家时孩子们已经入睡了。)
(孩子们入睡的动作在前,她到家的动作在后)
When?she?had
finished?her
job,she
went
to
sleep.
(当她把所有的事情做完之后,她就去睡觉了。)
(此时不分主从句,哪个过去的动作在前,该句就用过去完成时)
I
stood
there?until?the
plane?had
disappeared?in
the
sky.(我站在那儿直到飞机在天空中消失。)
注意:与状语从句连用时,如果不强调动作的先后则有时可用一般过去时来表示,尤其是由as
soon
as,until引导从句时;但若要表示强调,则用过去完成时。
As
soon
as?I
received
the
letter,I?wrote?to
you.(我(那时)一收到信,马上就给你回信了。)
(两个动作几乎同时发生,用一般过去时即可)
He?didn’t
leave?here?until?Mary
arrived.(直到玛丽到了他才离开。)
【知识拓展】二
使用过去完成时需注意事项
1.过去完成时与现在完成时的比较
过去完成时与现在完成时的用法基本相同,但现在完成时是以现在的时间为基点;过去完成时则是以过去的时间为基点,与现在无关,即过去的过去。
I?have
known?Neil
for
three
years.(我认识尼尔三年了。)
I?had
known?Neil
when
I
was
a
student.(当我还是个学生时,就已经认识尼尔了。)
I?have
finished?my
experiment.(我已经做完实验了。)
(表示现在说话时已经做完实验)
By
six
o’clock,I?had
finished?my
experiment.(在6点之前,我就已经做完实验了。)
(表示在过去的某一时间(six
o’clock)以前已经做完实验,与现在无关)
注意:just,already,yet,ever等词可以和现在完成时连用,也可以和过去完成时连用。
Dora?has?just
finished?the
work.(多拉刚做完这项工作。)
Dora
said
that
she?had?just?finished?the
work.(多拉说她刚刚做完这项工作。)
2.过去完成时表示未能实现的愿望或希望
表示意向的动词如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示想做而未做的事,意为“原本……,而未能……”等。
We?had
hoped?that
you
would
come,but
you
didn’t.(我们原本以为你会来,但是你却没有来。)
They?had
been
supposed?to
be
able
to
arrive
by
ten.(他们本来应该能在10点之前到达。)
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://21世纪教育网(www.21cnjy.com)
"
21世纪教育网(www.21cnjy.com)