This first gap fill test contains 25 multiple choice questions on the topic of modals of English grammar. Both English learners and ESL teachers can use this online exercise as a revision to check the knowledge of modal verbs.
Modals Advanced Level Test 1
Question 1 |
It _____ our dog which barked continuously all night since it was sleeping inside with us.
A | can't have been |
B | may not have been |
C | won't have been |
D | shouldn't be |
E | might not be |
Question 2 |
You _____ not come early. I mean you _____ start to work at 10 o’clock.
A | need / should |
B | must / can |
C | need / may |
D | should / might |
E | can / could |
Question 3 |
Why are you wasting time? You ______ your work already.
A | need to have finished |
B | could be finishing |
C | must be finishing |
D | should have finished |
E | have to finish |
Question 4 |
Well, if your pocket’s empty, you ______ all your money.
A | must have spent |
B | should have spent |
C | could spend |
D | had to spend |
E | have to spend |
Question 5 |
Sue _____ in Istanbul, but her husband has just been appointed there, so she doesn’t have much choice.
A | had better not live |
B | would rather not live |
C | wouldn’t live |
D | mustn't have lived |
E | hasn't lived |
Question 6 |
He _____ be at home. His car is not in the garage.
A | mustn’t |
B | can’t |
C | couldn’t |
D | doesn't need to |
E | needn’t |
Question 7 |
Humans _____ smell about 10.000 scents, ranging from freshly cut flowers to the aversive smell of an angry skunk.
A | ought to |
B | must |
C | would |
D | should |
E | can |
Question 8 |
I’m sorry I’m late. You _____ waiting for a long time.
A | should have been |
B | could have been |
C | need to be |
D | must have been |
E | might have been |
Question 9 |
It’s strange that he hasn’t said any more about his plans to emigrate. He ______ his mind about it.
A | should have changed |
B | would have changed |
C | must change |
D | might have changed |
E | had to change |
Question 10 |
You ____ a doctor as soon as you _____ this irritating headache.
A | should have visited / felt |
B | had to visit / feel |
C | might visit / felt |
D | ought to have visited / would feel |
E | could visit / feel |
Question 11 |
We _____ flying to Spain now if we had bought tickets in time.
A | should have been |
B | would be |
C | need to be |
D | must have been |
E | have been |
Question 12 |
My aunt _____ here tomorrow. She is abroad until next week.
A | can't come |
B | won’t have to come |
C | needn’t have come |
D | shouldn’t be coming |
E | can’t have been coming |
Question 13 |
You ____ not open the door on any account when I’m out.
A | need |
B | may |
C | might |
D | have to |
E | must |
Question 14 |
I ____ a bit longer for you at the station that day. I am so sorry!
A | must have waited |
B | could wait |
C | might have been waiting |
D | should have waited |
E | have to be waiting |
Question 15 |
You _____ find some of the most colourful people on the bus.
A | must |
B | have to |
C | should |
D | ought to |
E | may |
Question 16 |
Jimmy is upstairs. He _____ his homework.
A | must be doing |
B | should be doing |
C | must have done |
D | is able to done |
E | can be doing |
Question 17 |
She said it ____ be Tom, he was in the army at that time.
A | shan't |
B | shouldn’t |
C | mustn’t |
D | may not |
E | couldn’t |
Question 18 |
We _____ for the bus for over an hour that under heavy rain before it arrived. We have both caught a cold.
A | mustn’t have waited |
B | couldn't have waited |
C | shouldn’t have waited |
D | may not be waiting |
E | couldn’t wait |
Question 19 |
I know I ___ the letter earlier today.
A | have had to post |
B | need to post |
C | ought to post |
D | must have posted |
E | could have posted |
Question 20 |
Mother: You ____ wash your hands when you come in.
Small Boy: Ok! I _____ wash my hands when I come in.
A | should / need |
B | may / can |
C | may / need |
D | will / would |
E | must / have to |
Question 21 |
My diary isn’t in its regular place; someone_____ it.
A | must have taken |
B | was to have taken |
C | should have taken |
D | was going to take |
E | would have taken |
Question 22 |
Not until the guests came in, I ran out of sugar and I _____ from my neighbour.
A | should have borrowed |
B | had to borrow |
C | could borrow |
D | must borrow |
E | need to borrow |
Question 23 |
You ____ more pills, you look recovered.
A | can't take |
B | shouldn’t have taken |
C | may not have taken |
D | needn't take |
E | weren’t supposed to take |
Question 24 |
If we have no money to take a taxi, we ______ on the bus.
A | should have got |
B | were to get |
C | ought to be getting |
D | must have got |
E | will have to get |
Question 25 |
Oh no! Fred's wallet is lying on the coffee table. He _____ it here last night.
A | had better leave |
B | might leave |
C | ought to have left |
D | should have left |
E | must have left |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
End |