Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1
Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1
A) mustn’t
B) can’t
2. 2. You _____ not come early. I mean, you _____ start to
work at 10 o’clock. C) couldn’t
D) doesn\'t need to
A) need / should E) needn’t
B) must / can
C) need / may
D) should / might
E) can / could 7. Humans _____ smell about 10.000 scents, ranging
7.
from freshly cut flowers to the aversive smell of an
angry skunk.
A) ought to
3. 3. Why are you wasting time? You______ your work B) must
already.
C) would
A) need to have finished D) should
B) could be finishing E) can
C) must be finishing
D) should have finished
E) have to finish
8. 8. I’m sorry I’m late. You _____waiting for a long time.
10. 10. You ____ a doctor as soon as you _____ this 15. 15. You _____ find some of the most colourful people
irritating headache. on the bus.
11. 11. We _____ flying to Spain now if we had bought 16. 16. Jimmy is upstairs. He _____ his homework.
tickets in time.
A) must be doing
A) should have been B) should be doing
B) would be C) must have done
C) need to be D) is able to done
D) must have been E) can be doing
E) have been
18. 18. We_____ for the bus for over an hour that under
13. 13. You ____ not open the door on any account when heavy rain before it arrived. We have both caught
I’m out. cold.
14. 14. I ____ a bit longer for you at the station that day. I 19. 19. I know I ___ the letter earlier today.
am so sorry!
A) have had to post
A) must have waited B) need to post
B) could wait C) ought to post
C) might have been waiting D) must have posted
D) should have waited E) could have posted
E) have to be waiting
20. 20. Mother: You ____ wash your hands when you 23. 23. You ____ more pills, you look recovered.
come in. Small Boy: Ok! I _____ wash my hands when
I come in. A) can\'t take
B) shouldn’t have taken
A) should / need
C) may not have taken
B) may / can
D) needn\'t take
C) may / need
E) weren’t supposed to take
D) will / would
E) must / have to