(完整word版)人教版八年级下各单元语法练习题含答案课后习题答案,推荐文档
2020-04-09 10:43:45
浏览次数:
八年级下册各单元语法练习
一般将来时:
(
)
1.There
__________
a
meeting
tomorrow
afternoon.A.will
be
going
to
B.will
going
to
be
C.is
going
to
be
D.will
go
to
be
(
)
2
.Charlie
________
here
next
month
.A.isn’t
working
B.doesn’t
working
C.isn’t
going
to
working
D.won’t
work
(
)
3.He
________
very
busy
this
week,he
________
free
next
week.A.will
be;
is
B.is;
is
C.will
be;
will
be
D.is;
will
be
(
)
4.There
________a
dolphin
show
in
the
zoo
tomorrow
evening
.A.was
B.is
going
to
have
C.will
have
D.is
going
to
be
(
)
5.–________
you
________
free
tomorrow
?
–
No.I
________
free
the
day
after
tomorrow.A.Are;
going
to;
will
B.Are;
going
to
be;
will
C.Are;
going
to;
will
be
D.Are;
going
to
be;
will
be
(
)
6.Mother
________
me
a
nice
present
on
my
next
birthday
.A.will
gives
B.will
give
C.gives
D.give
(
)
7.–
Shall
I
buy
a
cup
of
tea
for
you?
–________.(不,不要。)A.No,you
won’t.B.No,you
aren’t.C.No,please
don’t.D.No,please.(
)
8.–
Where
is
the
morning
paper?
–
I
________
if
for
you
at
once.A.get
B.am
getting
C.to
get
D.will
get
(
)
9.________
a
concert
next
Saturday
?
A.There
will
be
B.Will
there
be
C.There
can
be
D.There
are
(
)
10.If
they
come,we
________
a
meeting
.A.have
B.will
have
C.had
D.would
have
(
)
11.He
________
her
a
beautiful
hat
on
her
next
birthday.A.gives
B.gave
C.will
giving
D.is
going
to
giving
(
)
12
.He
________
to
us
as
soon
as
he
gets
there.A.writes
B.has
written
C.will
write
D.wrote
(
)
13.He
________
in
three
days
.A.coming
back
B.came
back
C.will
come
back
D.is
going
to
coming
back
(
)
14.If
it
________
tomorrow,we’ll
go
roller-skating.A.isn’t
rain
B.won’t
rain
C.doesn’t
rain
D.doesn’t
fine
(
)
15.–
Will
his
parents
go
to
see
the
Terra
Cotta
Warriors
tomorrow?
–
No,________
(不去).A.they
willn’t.B.they
won’t.C.they
aren’t.D.they
don’t
情态动词练习
1.I
__________
you,because
I
thought
I
must
be
wrong.A.dare
not
ask
B.dare
not
to
ask
C.dare
not
asking
D.dare
to
not
ask
2.There
__________
some
flowers
in
the
garden.A.were
used
to
be
B.used
to
be
C.uses
to
be
D.used
to
be
having
3.“__________
I
take
it
out?“
“I
m
sorry,you
__________.“
A.Could
.couldn
t
B.Might.might
not
C.Could.can
D.May.can
t
4.You
were
stupid
to
climb
the
tree.You
__________
hurt
yourself.A.may
B.might
C.will
D.might
have
5.You
__________
those
letters.Why
didn
t
you
?
A.should
post
B.should
have
posted
C.must
have
posted
D.ought
to
post.6.All
the
lights
are
on,the
Smiths
__________
up.A.must
get
B.is
getting
C.must
be
getting
D.would
get
7.He
__________
lead
a
horse
to
the
water
but
he
__________
not
make
it
drink.A.will.can
B.may.can
C.may.dares
D.dare.can
8.“Need
we
do
this
job
now?“
“Yes,__________.“
A.you
need
B.you
should
C.you
must
D.you
can
9.__________
to
have
lunch
with
us
today?
A.Do
you
likes
B.Would
you
like
C.Will
you
liked
D.Have
you
liked
10.He
said
that
you
__________
watch
TV
all
the
evening
if
you
wished.A.may
B.must
C.can
D.might
11.-Is
John
coming
by
train?
--He
should,but
he
__________
not.He
likes
driving
his
car.A.must
B.can
C.need
D.may
12.Peter
__________
come
with
us
tonight,but
he
isn
t
very
sure
yet.A.must
B.can
C.may
D.will
13.Michael
__________
be
a
policeman,for
he
s
much
too
short.A.needn
t
B.can
t
C.shouldn
t
D.won
t
14.I
thought
you
__________
be
hungry,so
I
have
brought
you
some
cakes.A.may
B.might
C.can
D.could
15.I
wonder
how
he
__________
that
to
the
teacher.A.dare
to
say
B.dare
saying
C.not
dare
say
D.dared
say
16.Come
on!
We
__________
hurry
because
there
isn
t
much
time
left.A.may
B.must
C.can
D.need
17.Amy
did
best
in
the
English
test.She
__________
hard
last
week.A.must
have
working
B.should
have
worked
C.should
work
D.must
work
18.The
fire
spread
through
the
hotel
very
quickly
but
everyone
__________
get
out.A.had
to
B.would
C.could
D.was
able
to
19.---I
stayed
at
a
hotel
while
in
New
York.---Oh,did
you?
You
__________
with
Barbara.A.could
have
stayed
B.could
stay
C.would
stay
D.must
have
stayed
20.It
s
nearly
seven
o
clock.Jack
__________
be
here
at
any
moment.A.must
B.need
C.should
D.can
过去进行时:
(
)
1.My
brother
________
while
he
________
his
bicycle
and
hurt
himself.A.fell;
was
riding
B.fell;
were
riding
C.had
fallen;
rode
D.had
fallen;
was
riding
(
)
2.Tom
________
into
the
house
when
no
one
__________.A.slipped;
was
looking
B.had
slipped;
looked
C.slipped;
had
looked
D.was
slipped;
looked
(
)
3.As
she
________
the
newspaper,Granny
_________
asleep.A.read;
was
falling
B.was
reading;
fell
C.was
reading;
was
falling
D.read;
fell
(
)
4.I
first
met
Lisa
three
years
ago.She_______
at
a
radio
shop
at
the
time.A.has
worked
B.was
working
C.had
been
working
D.had
worked
(
)
5.While
I
________
a
shower,the
telephone
rang.A.took
B.had
taken
C.had
been
taking
D.was
taking
直接引语和间接引语
(
)
1.Our
teacher
asked
us
_____
our
dictionaries
to
school.A.bring
B.brought
C.bring
D.to
bring
(
)
2.The
teacher
told
the
boy
students
______
football
on
the
grass.A.not
play
B.not
to
play
C.played
D.playing
(
)
3.____
Tom
didn’t
go
to
school?
A.Do
you
know
how
B.Why
do
you
know
C.How
you
know
why
D.Do
you
know
why
(
)
4.She
looks
sad.Could
you
please
tell
me
_____
that
prevents
her
from
being
as
happy
as
before?
A.what
it
is
B.it
is
what
C.how
it
is
D.it
is
how
(
)
5.Betty
asked
her
sister
____
to
the
railway
station
to
see
her
off.A.not
to
come
B.not
to
go
C.to
not
come
D.to
not
go
(
)
6.The
pupil
asked
his
teacher
_____
round
the
earth.A.weather
the
moon
goes
B.that
the
moon
went
C.whether
the
moon
goes
D.whether
the
moon
went
(
)
7.Mr.Li
____
Wang
Ling
____
a
taxi
to
the
airport.A.asked;
take
B.asked;
taking
C.told;
take
D.told;
to
take
(
)
8.She
asked
him
____.A.whose
dictionary
this
is
B.whose
dictionary
that
was
C.whose
dictionary
is
this
D.whose
dictionary
that
is
(
)
9.Mary’s
mother
asked
her
_____.A.that
whether
she
had
finished
her
homework
B.if
she
has
finished
her
homework
C.if
she
had
finished
her
homework
D.that
if
she
had
finished
her
homework
(
)
10.Do
you
know
____?
A.what
is
he
doing
B.what
he
doing
C.what
he
is
doing
D.what
does
he
do
now
(
)
11.I
don’t
know
____
to
learn
English.A.when
did
he
begin
B.when
he
began
C.he
when
began
D.when
he
begins
(
)
12.He
asked
me
____.A.how
would
the
weather
be
like
tomorrow
B.what
the
weather
would
be
like
the
next
day
C.how
the
weather
would
be
like
tomorrow
D.what
would
the
weather
be
like
the
next
day
(
)
13.You
can’t
imagine
___when
they
received
these
nice
Spring
Festival
presents.A.how
excited
they
were
B.how
excited
were
they
C.how
they
were
excited
D.they
were
how
excited
(
)
14.She
told
me
that
she
____
by
her
relatives
at
the
bus
stop.A.had
been
seen
off
B.have
seen
off
C.have
been
seen
off
D.had
seen
off
(
)
15.Do
you
remember
how
many
times
____
to
Australia?
A.had
you
been
B.did
you
go
C.have
you
been
D.you
have
been
IF引导条件状语从句:
(
)
1.If
he
______
exercise,he
___
healthy.A.not;
will
B.isn’t;
won’t
be
C.doesn’t;
will
be
D.doesn’t
do;
won’t
be
(
)
2.I
don’t
know
if
___
tomorrow.A.it
doesn’t
rain
B.the
rain
will
stops
C.the
rains
won’t
stop
D.it
won’t
rain
(
)
3
.The
volleyball
match
will
be
put
off
if
it___
.A.will
rain
B.rains
C.rained
D.is
raining
(
)
4.I
want
to
know
if
you___
to
the
party
tomorrow.I
will
if
I___
free.A.will
come;
am
B.come;
am
C.will
come;
will
be
D.come;
will
be
(
)
5.We
___
Beijing
tomorrow
if
it
doesn’t
rain
.A.are
going
to
B.would
C.shall
D.will
go
(
)
6.If
he
___
,I
___
swimming
alone.A.doesn’t
come
;
will
go
B.won’t
come;
will
go
C.will
come;
won’t
go
D.is
coming;
don’t
go
(
)
7.If
you
___
the
book
you
will
understand
the
story
better.A.will
be
reading
B.have
read
C.will
have
read
D.read
(
)
8.If
you
___
the
park,I
will
go
with
you
A.go
to
B.went
C.will
D.should
go
(
)
9.I’ll
go
to
meet
you,if
I
___
free
then.A.would
be
B.will
be
C.am
D.was
(
)
10.If
you
___
to
the
music,buy
a
CD.A.will
listen
B.listen
C.listening
D.listened
现在完成进行时:
(
)
1.—
I’m
sure
Andrew
will
win
the
first
prize
in
the
final.—
I
think
so.He________
for
it
for
months.A.is
preparingB.was
preparing
C.had
been
preparingD.has
been
preparing
(
)
2.By
the
time
he
realizes
he
_________
into
a
trap,it’ll
be
too
late
for
him
to
do
anything
about
it.A.walks
B.walked
C.has
walked
D.had
walked
(
)
3.So
far
this
year
we
_______
a
fall
in
house
prices
by
between
5
and
10
percent.A.saw
B.see
C.had
seen
D.have
seen
(
)
4.Cathy
is
taking
notes
of
the
grammatical
rules
in
class
at
Sunshine
School,where
she
______
English
for
a
year.A.studies
B.studied
C.is
studying
D.has
been
studying
(
)
5.Danny
_________
hard
for
long
to
realize
his
dream
and
now
he
is
popular.A.worksB.is
workingC.has
workedD.had
worked
(
)
6.—I
have
got
a
headache.—No
wonder.You_________
in
front
of
that
computer
too
long.A.work
B.are
working
C.have
been
working
D.worked
(
)
7.The
unemployment
rate
in
this
district_______
from
6%
to
5%
in
the
past
two
years.A.has
fallen
B.had
fallen
C.is
falling
D.was
falling
(
)
8.Now
that
she
is
out
of
job,Lucy
__
going
back
to
school,but
she
hasn’t
decided
yet.A.had
considered
B.has
been
considering
C.considered
D.is
going
to
consider
(
)
9.—______
you
______
him
around
the
museum
yet?
—Yes.We
had
a
great
time
there.A.Have
;
shown
B.Do
;
show
C.Had;
shown
D.Did;
show
(
)
10.—Hi,Tracy,you
look
pale.—I
am
tired.I
_______
the
living
room
all
day.A.painted
B.had
painted
C.have
been
painting
D.have
painted
现在完成时:
(
)
1、Both
his
parents
look
sad
.Maybe
they
what
s
happened
to
him
.(呼和浩特)A
.knew
B.have
known
C.must
know
D.will
know
(
)
2、He
has
been
to
Shanghai
,has
he
?
A.already
B.never
C.ever
D.still
(
)
3、Have
you
met
Mr.Li?
A.just
B.Ago
C.before
D.a
moment
ago
(
)
4、The
famous
writer
one
new
book
in
the
past
two
years
.A.is
writing
B.was
writing
C.wrote
D.has
written
(
)
5、—Our
country
a
lot
so
far
.—Yes
.I
hope
it
will
be
even
.A.has
changed
;
well
B.changed
;
good
C.has
changed
;
better
D.changed
;
better
(
)
6、Zhao
Lan
alreadyin
this
school
for
two
years
.A.was
;
studying
B.will
;
study
C.has
;
studied
D.are
;
studying
(
)
7、We
Xiao
Li
since
she
was
a
little
girl
.A.know
B.had
known
C.have
known
D.knew
(
)
8、Harry
Potter
is
a
very
nice
film
.I
it
twice
.A.will
see
B.have
seen
C.saw
D.see
(
)
9、—These
farmers
have
been
to
the
United
States
.—Really
?
When
there
?
A.will
they
go
B.did
they
go
C.do
they
go
D.have
they
gone
(
)
10、—
you
your
homework
yet
?
—Yes
.I
it
a
moment
ago
.A.Did
;
do
;
finished
B.Have
;
done
;
finished
C.Have
;
done
;
have
finished
D.will
;
do
;
finish
(
)
11、His
father
the
Party
since
1978
.A.joined
B.has
joined
C.was
in
D.has
been
in
(
)
12、—Do
you
know
him
well?
—
Sure
.We
friends
since
ten
years
ago
.A.were
B.have
been
C.have
become
D.have
made
(
)
13、—How
long
have
you
here
?
—About
two
months
.A.been
B.gone
C.come
D.arrived
(
)
14、Hurry
up!
The
play
for
ten
minutes
.A.has
begun
B.had
begun
C.has
been
on
D.began
(
)
15、Itten
years
since
he
left
the
army
.A.is
B.has
C.will
D.was
(
)
16、Miss
Green
isn
t
in
the
office
.she
to
the
library
.A.has
gone
B.went
C.will
go
D.has
been
(
)
17、My
parents
Shandong
for
ten
years
.A.have
been
in
B.have
been
to
C.have
gone
to
D.have
been
(
)
18、The
students
have
cleaned
the
classroom,?
A.so
they
B.don’t
they
C.have
they
D.haven’t
they
(
)
19、has
Mr.White
been
a
member
of
Greener
China
since
he
to
China?
A.How
soon,comes
B.How
often,got
C.How
long,came
D.How
far,arrived
(
)
20、His
uncle
for
more
than
9
years.A.has
come
here
B.has
started
to
work
C.has
lived
there
D.has
left
the