với advanced modal verb exercise bạn sẽ có thể nắm vững các modal verb bằng cách làm bài tập một cách thành thạo . Với những người yếu kém modal verb thì ADVANCED MODAL VERB EXERCISES là sự lựa chọn tốt cho bạn
Trang 1ADVANCED MODAL VERB EXERCISES
1 You out last night I called several times but nobody answered the phone
a must be b must have been c could have been d should have been
2 Micheal’s score on the test is the highest in the class; last night
a he must have studied hard b he should have studied hard c he must study hard d he must had to study hard
3 Look! The yard is wet It last night
a must rain b couldn’t have rained c must have rained d should have rained
4 We you more help, but we were too busy
a might have given b might give c should give d could give
5 You your pass at the entrance unless you are asked to do so
a mustn’t show b needn’t show c haven’t to show d B &C
6 My supervisor is angry with me I didn’t do all the work I last week
a must have done b may have done c should have done d need to have done
7 You smoke in here It’s against the rules
a shouldn’t b mightn’t c mustn’t d needn’t
8 He to the doctor after the accident, but he continued to play instead
a must have gone b should have gone c couldn’t go d didn’t have to go
9 The kitchen dirty because she has just cleaned it
a should be b can’t be c mustn’t be d may be
10 Tim looks so frightened and upset He something terrible
a must experience b can have experienced c.should have experienced d must have experienced
1 Young people obey their parents
a must
c will
b may
d ought to
2 Laura, you and the kids just have dinner without waiting for me I work very hard today
a can
c should
b may
d would
3 I be delighted to show you round the factory
a ought to
c might
b would
d can
4 Leave early so that you miss the bus
a didn’t
c shouldn’t
b won’t
d mustn’t
5 Jenny's engagement ring is enormous! It have cost a fortune
a must
c will
b might
d should
6 You to write them today
a should
c had
b must
d.ought
Trang 27 I hope I find it.
a will
c could
b.shall
d must
8 Unless he runs he catch the train
a.will
c.wouldn’t
b mustn’t
d.won’t
9 _ you be in Rome tonight
a.will
c.might
b.may
d.maybe
10 We have time to help you tomorrow
a.may
c.will
b.must
d.could
11 “ you hand me that pair of scissors, please?”
a May
c Shall
b Will
d Should
12 Jeanette did very badly on the exam She _ harder
a.must have studied
c could have studied
b should have studied
d must studied
13 He was very lucky when he fell off the ladder He _ himself
a could have hurt
c must have hurt
b should have hurt
d will have hurt
14 Marcela didn’t come to class yesterday She _ an accident
a should have had
c must have
b might have
d may have had
15 John still hasn’t come out He everything for the trip now
a must have been preparing
c must be preparing
b will be preparing
d will have prepared
16 Thomas received a warning for speeding He _ so fast
a shouldn’t have driven
c should have
b would have driven
d might have driven
17 The photos are black The X-ray at the airport _ them
a should have damaged
c would have damaged
c would damage
d must have damaged
18 Tom didn’t do his homework, so the teacher became very angry He _ his homework
a must have done
b should have done
Trang 3c might have
d will have done
19 My car stopped on the high way It _ out of gas
a may run
c must be
b may have run
d should have run
20 Robert arrived without his book He _ it
a could have lost
c would have lost
b should have lost
d will have lost
1 Young people obey their parents.
a must
c will
b may
d ought to
2 Laura, you and the kids just have dinner without waiting for me I work very hard today.
a can
c should
b may
d would
3 I be delighted to show you round the factory.
a ought to
c might
b would
d can
4 Leave early so that you miss the bus.
a didn’t
c shouldn’t
b won’t
d mustn’t
5 Jenny's engagement ring is enormous! It have cost a fortune
a must
c will
b might
d should
6 You to write them today.
a should
c had
b must
d.ought
7 I hope I find it.
a will
c could
Trang 4d must
8 Unless he runs he catch the train.
a.will
c.wouldn’t
b mustn’t
d.won’t
9 _ you be in Rome tonight.
a.will
c.might
b.may
d.maybe
10 We have time to help you tomorrow.
a.may
c.will
b.must
d.could.
11 “ you hand me that pair of scissors, please?”
a May
c Shall
b Will
d Should
12 Jeanette did very badly on the exam She _ harder.
a.must have studied
c could have studied
b should have studied
d must studied
13 He was very lucky when he fell off the ladder He _ himself.
a could have hurt
c must have hurt
b should have hurt
d will have hurt
14 Marcela didn’t come to class yesterday She _ an accident.
a should have had
c must have
b might have
d may have had
15 John still hasn’t come out He everything for the trip now.
a must have been preparing
c must be preparing
b will be preparing
d will have prepared
16 Thomas received a warning for speeding He _ so fast.
Trang 5a shouldn’t have driven
c should have
b would have driven
d might have driven
17 The photos are black The X-ray at the airport _ them.
a should have damaged
c would have damaged
c would damage
d must have damaged
18 Tom didn’t do his homework, so the teacher became very angry He _ his homework.
a must have done
b should have done
c might have
d will have done
19 My car stopped on the high way It _ out of gas
a may run
c must be
b may have run
d should have run
20 Robert arrived without his book He _ it.
a could have lost
c would have lost
b should have lost
d will have lost