-
语法专题训练系列六
情态动词与虚拟语气
一、填空题
1.
_______it rain
tomorrow, we would have to cancel the football
match.
_______it to rain tomorrow, we would
have to cancel the football match.
2.
Some women ______________(make) a good salary in a
job instead of staying home, but they
decided not to work for the sake of the
family.
3.
─
Jack,
turn off the TV! Isn’t it high time that you
_____
____ (leave for)
John’s
birthday party?
─
I get it, mom!
4.
We
_____________ (put)John
’
s
name on the race list yesterday but for his recent
injury.
5.
—How’s
your new babysitter?
—
We _________
ask for a better one. All our kids love her so
much.
6. This printer is of
good quality. If it _______ break down within the
first year, we would repair it
at our
expense.
7. The
job would require that he ______ at the factory at
7 o'clock every morning.
8. It is
necessary that a worker __________ (accomplish)
his work on time
.
9. I'd rather you ______ do anything
about it for the time being
.
10.
I’m really very busy,
otherwise I ______ certainly go there
with you.
11. The meeting
was boring
.
If only I
(go) to it.
12. When he was
there, he ____ go to that coffee shop at he street
corner after work every day.
13.
—
You ____ have set aside
more time to play with our kids.
—
I wish I ______, but you
know how busy I was.
14.
The
well-
dressed
lady
was
caught
stealing
in
the
fashion
shop.
Strangely
enough,
she
________ have done such
a thing.
15. I hate it when it
(
有时
)be quite
windy there, especially in
spring
.
16. Do
pay attention to my work and keep your eyes open
all the time, ____________?
17.
─
Why is Tom absent now ?
─
He must be
sick,________________?
18. She must
have arrived there yesterday, __________ she ?
19. It is written clearly
in the requirements that all passengers _________
check onto board thirty
minutes before
the plane takes off.
20. If you
________ talk about it with me, please wait till I
finish my work at hand.
1.
Should, Were
2. could have made
3. left
for/should leave for
4. would have put
5.
couldn't
6. should
7. (should) be
8. (should) accomplish
9. didn't
10.
would
11. hadn't gone
12. would
13. should, had
14. should
15. can
16. will you
17. isn't he
18. didn't
19. shall
20.
must
二、基础题
1.
They ________ have arrived at lunchtime but their
flight was delayed.
A. will
B. can
C. must
D. should
2.
He did not
regret saying what he did but felt that he
________ it differently.
A.
could express
B. would express
C. could have expressed
D. must have expressed
1
3.
─
I d
on’t really like James.
Why did you invite him?
─
Don’t worry. He ________
come. He said he wasn’t certain what his plans
were.
A. must not
B. need not
C. would not
D.
might not
4.
─
Where are the children? The
dinner’s going to be completely ruined.
─
I
wish they ________ always late.
A.
weren’t
B.
hadn’t been
C. wouldn’t
be
D. wouldn’t have
been
5
. I
________ sooner but I didn’t know that they were
waiting for me.
A. had come
B. was coming
C. would come
D. would have come
young people these days just ________
go out of their homes to contact the real world.
A. mustn’t
B. won’t
C.
mightn’t
D.
shouldn’t
7.
─
I left my handbag on the
train, but luckily someone gave it to a railway
official.
─
How unbelievable
to get it back! I mean, someone ________ it.
A. will have stolen
B. might
have stolen
C. should have stolen
D. must have stolen
8.
─
Shall I inform
him of the change of the schedule right now?
─
I am afraid you ________,
in case he comes late for the meeting .
A. will
B. must
C. may
D.
can
9. I________use a clock to wake me
up because at six o'clock each morning the train
comes by
my house.
A.
couldn't
B.
mustn't
C.
shouldn't
D. needn't
10.
The police still haven’t found the lost
child, but they’re doing all they
__
______.
A. can
B. may
C. must
D. should
11. May I take this book out of the
reading room?
No, you
. You read it
in here.
A. mightn’t
B. won’t
C. needn’t
D. mustn’t
12. ---- Will you read me a
story, Mummy?
---- OK. You
________ have one if you go to bed as soon as
possible.
A. might
B. must
C. could
D.
shall
13. If you ________
go, at least wait until the storm is over.
A. can
B. may
C. must
D.
will
14.
When
I
was
young,
I
________
get
up
at
5
and
go
for
a
long
tiring
walk
to
school
after
breakfast.
A. would
B.
would like to
C. was used
to
D. might
15. Captain
Cook commanded that all the goods ______ into the
sea.
A. should throw
B. be
thrown
C. threw
D. should thrown
16. ---- We would appreciate it if you
could stay for lunch.
---- Sorry, I ________. I have another
appointment.
A. won't
B. shan't
C. can't
D. mustn't
17.
It’s suggested that some activities
________ to celebrate the 30t
h
anniversary of the Reform
and Opening-
up.
A. should hold
B. are held
C. be held
D. will be held
18. If the
printer ________ break down under guarantee, we
would repair it at our expense.
A. may
B. could
C. might
D.
should
19. ---- It was
Sunday that day, and I ________ up very early.
---- So you really had a good rest.
2