初中英语八大时态专项练习题(含答案)

资源下载
  1. 二一教育资源

初中英语八大时态专项练习题(含答案)

资源简介

100道题!初中英语八大时态专项练习题(含答案)
   1.
The
sun
________
in
the
east.
  A.
is
always
rising?????B.
always
is
rising?????C.
rises
always?????D.
always
rises
  2.
He
often
________
his
clothes
on
Sundays.
  A.
washing?????B.
washes?????C.
has
washed?????D.
wash
  3.
I’m
Japanese.
Where
________
from?
  A.
do
you
come?????B.
you
are
coming?????C.
you
come?????D.
are
you
coming
  4.
A
mother
who
________
her
son
will
do
everything
for
his
happiness.
  A.
is
loving?????B.
loves?????C.
loved?????D.
has
loved
  5.
________
at
a
higher
temperature
than
water?
  A.
Has
milk
boiled?????B.
Is
milk
boiling?????C.
Does
milk
boil?????D.
Was
milk
boiling
  6.
He
signed
to
us
with
his
hand,
“The
lesson
is
over.
You
________.”
  A.
dismissed????B.
are
dismissed?????C.
have
dismissed????D.
were
dismissed
  7.
I
haven’t
met
him
for
ages,
but
his
mother
________
him
sometimes.
  A.
had
still
seen?????B.
still
sees?????C.
has
still
seen?????D.
still
saw
  8.
We
will
start
as
soon
as
our
team
leader________
.
  A.
comes?????B.
will
come?????C.
come?????D.
is
coming
  9.
I
think
Jack
________
the
answer.
  A.
has
known?????B.
does
know?????C.
is
knowing?????D.
knows
  10.
My
father
________
George
quite
well;
they
were
introduced
at
a
party.
  A.
is
knowing?????B.
was
knowing?????C.
knows?????D.
had
been
knowing
  11.
Where
________
?
  A.
Mary
works?????B.
works
Mary?????C.
does
Mary
works?????D.
does
Mary
work
  12.
I
think
this
question
________
to
answer.
  A.
easy?????B.
is
easy?????C.
was
easy?????D.
Both
A
and
B
  13.
________
oil
or
butter
when
you
cook
it
?
  A.
Do
you
use?????B.
Did
you
use?????C.
Were
you
using?????D.
Have
you
used
  14.
I
________
some
newspaper
at
seven
yesterday
evening.
  A.
am
reading?????B.
read?????C.
was
reading?????D.
will
read
  15.
Now
he
________
a
book
about
New
York.
I
don’t
think
he
will
finish
it.
  A.
writes?????B.
wrote?????C.
has
written?????D.
is
writing
  16.
Zhang
Hua
does
a
lot
of
housework
every
evening,
but
now
he
________
his
schoolmates
with
their
lessons.
  A.
help?????B.
is
helping?????C.
helps?????D.
has
helped
  17.
Mother
washes
the
girl’s
hair.
Look,
she
________
.
  A.
is
washing
it
now?????B.
washes
it????C.
is
washing
them
now?????D.
washes
them
now
  18.
He
usually
listens
to
the
radio,
but
at
the
present
moment
he
________
television.
  A.
watches?????B.
is
watching?????C.
has
watched?????D.
had
watched
  19.
How
long
ago
________
playing
with
soldiers?
  A.
have
you
stopped?????B.
had
you
stopped?????C.
did
you
stop?????D.
do
you
stop
  20.
Look
at
John!
What
________
?
  A.
does
he?????B.
he
is
doing?????C.
is
he
doing?????D.
does
he
do
  21.
It
________
hard
when
I
left
my
house.
  A.
is
raining?????B.
rains?????C.
was
raining?????D.
will
rain
  22.The
railway
________
in
three
years.
  A.
is
complete?????B.
will
completed?????C.
has
completed?????D.
will
be
completed
  23.
Don’t
talk
so
loudly.
Your
father
________
.
  A.
sleeps?????B.
is
sleeping?????C.
slept?????D.
had
slept
  24.
-----
What
are
you
doing
under
the
table?-----
I
________
to
find
my
pen.
  A.
tried?????B.
had
tried?????C.
try?????D.
am
trying
  25.
Jane
and
Tom
________
the
door.
  A.
are
walking
at?????B.
walk
at?????C.
walks
to?????D.
are
walking
to
  26.
How
many
people
does
the
doctor
know
________
of
the
disease?
  A.
are
dying?????B.
is
dying?????C.
has
died?????D.
dies
  27.
He
________
thin.
  A.
was
getting?????B.
is
getting?????C.
will
getting?????D.
had
been
got
  28.
Our
team
________
every
match
so
far
this
year,
but
we
still
have
three
games
to
play.
  A.
was
winning?????B.
has
won?????C.
had
won?????D.
wins
  29.
I
shall
tell
you
what
he
____at
three
o’clock
yesterday
afternoon.
  A.
has
done?????B.
has
been
done?????C.
had
been
doing?????D.
was
doing
  30.
I
________
my
homework
now.
  A.
finish?????B.
finished?????C.
have
finished?????D.
had
finished
  31.
I
________
this
coat
for
very
long.
It
still
looks
quite
new.
  A.
wasn’t
having?????B.
haven’t
had?????C.
hadn’t?????D.
haven’t
been
having
  32.
________
reading
the
book
yet?
  A.
Have
you
finished?????B.
Were
you
finishing????C.
Had
you
finished?????D.
Are
you
finishing
  33.
The
evening
party
________
.You
are
a
little
late.
  A.
just
began?????B.
just
has
begun?????C.
has
just
begun?????D.
has
begun
just
now
  34.
The
dog
is
still
wet.
It
________
out
of
the
rain.
  A.
only
just
comes?????B.
has
only
just
coming????C.
was
only
just
come?????D.
has
only
just
come
  35.
Where
did
you
study
before
you
________
to
this
middle
school?
  A.
come?????B.
came?????C.
are
coming?????D.
will
come
  36.
He
________
home
for
nearly
three
weeks.
  A.
has
gone
away
from?????B.
has
left?????C.
has
been
away
from?????D.
went
away
from
  37.
-----
Did
your
brother
go
to
America
last
year??????-----
________
.
  A.
No,
he
has
never
go
there?????B.
No,
he
has
never
gone
there
C.
No,
he
never
was
there?????D.
No,
he’s
never
been
there
  38.
My
uncle
________
in
that
factory
since
1958.
  A.
worked?????B.
had
worked?????C.
is
working?????D.
has
worked
  39.
I
________
her
since
she
was
a
little
girl.
  A.
knew?????B.
know?????C.
had
known?????D.
have
known
  40.
He
________
for
three
years.
  A.
has
joined?????B.
has
been
in
the
army?????C.
joined?????D.
has
served
the
army
  41.
His
grandfather
________
for
thirty
years.
  A.
died?????B.
was
dead?????C.
has
been
dead?????D.
has
died
  42.
I
________
a
college
student
for
more
than
a
year.
  A.
became?????B.
have
become?????C.
was?????D.
have
been
  43.
I
________
this
radio
for
two
years.
  A.
used?????B.
use?????C.
have
used?????D.
am
used
  44.
I
________
from
my
brother
for
a
long
time.
  A.
not
have
heard?????B.
have
not
heard?????C.
have
heard
not?????D.
do
not
hear
  45.
Since
you
don’t
want
to
go,
I
________
alone.
  A.
will
go?????B.
go?????C.
went?????D.
have
gone
  46.
He________
his
watch.
Have
you
seen
it
anywhere?
  A.
lost?????B.
lose?????C.
has
lost?????D.
had
lost
  47.
I
________
the
exhibition
on
the
life
and
work
of
Lenin.
  A.
see?????B.
saw?????C.
have
seen?????D.
am
seeing
  48.
When
I
was
a
little
boy
my
father
________
me
the
earth
is
round.
  A.
tells?????B.
has
told?????C.
had
told?????D.
told
  49.
You
________
your
homework.
  A.
haven’t
done?????B.
have
doing?????C.
have
not
doing?????D.
not
done
  50.
Our
teacher
________
to
Beijing
three
times.
  A.
went?????B.
had
done?????C.
has
gone?????D.
has
been
  51.
It’s
time
you
________
a
holiday.
  A.
had?????B.
have?????C.
will
have?????D.
have
had
  52.
The
young
engineer
he
________
is
a
friend
of
his.
  A.
is
talking?????B.
is
going
to
talk?????C.
talked?????D.
is
talking
to
  53.
He
________
in
Shanghai
in
196o.
  A.
lives?????B.
lived?????C.
has
lived?????D.
is
living
  54.
Robert
________
in
England
a
few
weeks
ago.
  A.
arrives?????B.
has
arrived?????C.
could
arrive?????D.
arrived
  55.
How
long
ago
________
in
Fujian?
  A.
has
he
arrived?????B.
did
he
arrive?????C.
could
he
arrive?????D.
arrived
  56.
Jack
________
a
letter
to
his
parents
last
night.
  A.
writes?????B.
wrote?????C.
write?????D.
has
written
  57.
His
parent
did
not
know
why
________
his
homework.
  A.
did
he
not
do?????B.
did
he
not
to
do
C.
he
had
not
done?????D.
he
had
done
not
  58.
Last
week
John
________
his
leg.
  A.
felt
and
broken?????B.
fell
and
broke
C.
feels
and
breaks?????D.
fallen
and
broken
  59.
Wang
Jinsi
________
the
whole
nation
as
Iron
Man.
  A.
was
known
by?????B.
is
known
to?????C.
knew?????D.
has
known
  60.
They
________
to
a
new
house
last
month.
  A.
moves?????B.
move?????C.
moved?????D.
have
moved
  61.
I’ll
let
you
know
as
soon
as
he
________
.
  A.
arrives?????B.
will
arrive?????C.
arrive?????D.
reach
  62.
________
last
year
and
is
now
earning
his
living
as
a
newsboy.
  A.
He
left
the
school?????B.
He
has
left
the
school
C.
He
had
left
school?????D.
He
left
school
  63.
Mike
is
now
in
New
York.
He
________
there
since
six
days
ago.
  A.
was?????B.
is?????C.
had
been?????D.
has
been
  64.
Yesterday
Mary
________
to
me
with
a
problem.
  A.
came?????B.
goes?????C.
went?????D.
come
  65.
Where
________
yesterday?
  A.
went
you?????B.
was
you?????C.
have
you
been?????D.
were
you
  66.
Yesterday
a
man
________
my
car.
  A.
hite?????B.
hat?????C.
hitted?????D.
hit
  67.
The
sun
________
when
we
got
there.
  A.
raised?????B.
had
raised?????C.
had
risen?????D.
rises
  68.
When
did
you
________
to
see
me
last?
  A.
go?????B.
went?????C.
came?????D.
come
  69.
________
the
news
last
night?
  A.
Heard
you?????B.
Did
you
heard?????C.
Did
you
hear?????D.
Were
you
hear
  70.
This
book
________
everybody.
  A.
is
known
by?????B.
is
known
for
C.
is
known
to?????D.
knows
  71.
I
am
sure
he’ll
come
to
see
me
before
he
________
Beijing.
  A.
leave?????B.
left?????C.
will
leave?????D.
leaves
  72.
Jack
________
his
thick
coat
because
it
was
snowing.
  A.
puts
on?????B.
put
on?????C.
takes
on?????D.
took
on
  73.
He
________
his
coat
and
went
out.
  A.
takes
on?????B.
put
on?????C.
takes
on?????D.
took
on
  74.
How
many
people
________
the
lecture
on
basic
chemistry?
  A.
attended?????B.
is
attending?????C.
do
they
attend?????D.
did
attend
  75.
Look
at
the
clock!
It’s
time
________
home.
  A.
we’ll
go?????B.
we
went?????C.
we’re
going?????D.
we
should
go
  76.
He
________
you
later.
  A.
will
see?????B.
may
will
see?????C.
wills
see?????D.
will
sees
  77.
________
breakfast
in
the
morning?
  A.
Will
she
be?????B.
Will
she
cooks?????C.
Will
she
cook?????D.
Will
she
be
cook
  78.
You
________
her
again
in
a
few
days.
  A.
will
see?????B.
have
seen?????C.
had
seen?????D.
have
been
seen
  79.
My
parents
________
me
to
become
a
doctor.
  A.
hoped?????B.
wanted?????C.
decided?????D.
suggested
  80.
If
we
study
hard,
________
.
  A.
we
had
passed
the
exam?????B.
We
are
passing
the
exam??C.
we
have
passed
the
exam?????D.
we
will
pass
the
exam
  81.
She
has
been
here
________
.
  A.
after
1978?????B.
for
1978?????C.
in
1978?????D.
since
1978
  82.
Your
shirt
is
dirty.
________
it
for
you?
  A.
Am
I
going
to
wash?????B.
Will
I
wash?????C.
Am
I
washing?????D.
shall
I
wash
  83.
-----
The
clock
is
slow.-----
It
isn’t
slow,
it
________
.
  A.
is
stopping?????B.
will
stop?????C.
has
stopped?????D.
stopped
  84.They
wanted
to
know
when
they
________
have
an
examination.
  A.
had
gone
to?????B.
were
going
to?????C.
would
be
going?????D.
had
been
going
  85.
My
sister
________
to
see
me.
She’ll
be
here
soon.
  A.
comes?????B.
is
coming?????C.
had
come?????D.
came
  86.
When
________
,
I’ll
talk
to
him.
  A.
does
Peter
come?????B.
Peter
will
come?????C.
Peter
comes?????D.
can
Peter
come
  87.
He
will
pay
a
visit
to
the
exhibition
when
he
________
time.
  A.
has?????B.
will
have?????C.
has?????D.
is
going
to
have
  88.
I
will
go
home
for
the
vacation
as
soon
as
I
________
my
exams.
  A.
will
finish?????B.
finish?????C.
finishing?????D.
finished
  89.
If
________
,
we’ll
stay
at
home.
  A.
it
will
rain?????B.
it’s
to
rain?????C.
it
rains?????D.
it’ll
be
raining
  90.
It
________
hard
when
we
left.
  A.
is
raining?????B.
has
rained?????C.
was
raining?????D.
rained
  91.
What
________
when
I
saw
you
yesterday?
  A.
did
you
do?????B.
were
you
doing?????C.
you
were
doing?????D.
you
did
  92.
Bill
said
that
he
________
his
homework
at
half
past
seven
yesterday
evening.
  A.
did?????B.
was
doing?????C.
will
do?????D.
has
done
  93.
They
________
a
meeting
from
2
to
4
yesterday
afternoon.
  A.
were
having?????B.
had?????C.
would
have?????D.
have
  94.
Yesterday
afternoon
some
students
________
wheat
on
the
farm.
  A.
had
sowing?????B.
sowed?????C.
have
sown?????D.
were
sowing
  95.
She
________
at
seven
o’clock
this
morning.
  A.
is
writing?????B.
write?????C.
writes?????D.
was
writing
  96.
By
the
end
of
last
term
we
________
English
for
two
years.
  A.
have
studied?????B.
have
been
studied?????C.
would
studied?????D.
had
studied
  97.
He
________
quite
a
lot
in
his
work.
  A.
use
to
travel?????B.
is
used
to
travel?????C.
used
to
travel?????D.
was
used
to
travel
  98.
He
________
out
when
somebody
called
at
his
office.
  A.
has
just
gone?????B.
had
just
gone?????C.
just
went?????D.
just
now
went
  99.
When
the
teacher
came
into
the
classroom,
the
pupils
________
their
exercises.
  A.
have
done?????B.
were
doing?????C.
are
doing?????D.
has
done
  100.
When
we
arrived,
the
dinner
________
.
  A.
already
began?????B.
has
already
begun????C.
had
already
begun?????D.
was
just
begun
  参考答案
  1.
D
2.
B
3.
A
4.
B
5.
C
6.
B
7.
B
8.
A
9.
D
10.
C
11.
D
12.
D
13.
A
14.
C
15.
D
16.
B
17.
A
18.
B
19.
C
20.
C
21.
C
22.
D
23.
B
24.
D
25.
D
26.
A
27.
B
28.
B
29.
D
30.
C
31.
B
32.
A
33.
C
34.
D
35.
B
36.
C
37.
D
38.
D
39.
D
40.
B
41.
C
42.
D
43.
C
44.
B
45.
A
46.
C
47.
C
48.
D
49.
A
50.
D
51.
A
52.
D
53.
B
54.
D
55.
B
56.
B
57.
C
58.
B
59.
B
60.
C
61.
A
62.
D
63.
D
64.
A
65.
D
66.
D
67.
C
68.
D
69.
C
70.
C
71.
D
72.
B
73.
B
74.
A
75.
B
76.
A
77.
C
78.
A
79.
B
80.
D
81.
D
82.
D
83.
C
84.
B
85.
B
86.
C
87.
A
88.
B
89.
C
90.
C
91.
B
92.
B
93.
A
94.
D
95.
D
96.
D
97.
C
98.
B
99.
B?100.C??

展开更多......

收起↑

资源预览