Modal Verbs Test B1 Grammar Exercises
Modal Verbs Test B1 Grammar Exercises
Congratulations - you have completed Modal Verbs Test B1 Grammar Exercises. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
1. You.....join the meeting on Friday, but you .....if you like.
shouldn't / were able to
mustn't / needn’t
2..........you read this text for me so that I............ type it quickly?
Can / must
3.I'm sure you..........why I wasn't in the office yesterday. Well, I.....a dzy off.
must be wondering / had to take
don't have to wonder / could take
needn't wonder / must take
ought to wonder / my have take
4.One of us ............ here because there .........an urgent call.
must wait / / should have been
ought to wait / may have been
needn't wait / must be
had better wait / might be
5. We.....all the major points now because we .....again until next Sunday.
can't discuss / can't have been meeting
must be discussing / didn't have to meet
should discuss / won't be able to meet
don't need to discuss / shouldn't meet
6..........we eat out tonight for a change? It......... an expensive place.
How about / doesn't have to be
Shall / needn't be
Why don't / can't be
What about /my not be
7..........you please answer that call ? I.......care of the baby.
Will / have to take
Could / needn't take
Mighn / must take
May / should be taking
8.Randall thinks he.....the promotion, but he .....it yet.
must get / doesn't need to get
can get / didn't have to get
should get / hasn't been able to get
ought to be getting / couldn't get
9. When........I wake you up? You.........up early tomorrow morning, don't you?
should / may get
can/had to get
shall / need to get
must / can get
10. She...well when she first got her driving licence, but she.....it by now.
couldn't drive / must have learnt
didn't have to drive / will be able to learn
isn't able to drive / must learn
wasn't able to drive / shouldn't have learnt
11. You.........me with my shoelaces, Mum. I.......... them by myself.
mustn't be helping / could have tied
couldn't help / may tie
can't help / may have been able to tie
don't need to help / can tie
12. They.....here by now; I wonder why they haven't yet.
should have arrived
may have arrived
must be arriving
13. The groom......the bride before the wedding ceremony because it.....bad luck.
couldn't see / should have brought
wasn't able to see / can bring
is not allowed to see / may bring
mustn't see / had to bring
14.........inviting some friends over for dinner nex Saturday ?
Why don't we
15. The children...in the garden because it's raining, so they.....somewhere else.
mustn't be playing / can't be
may be playing / might be
must have played / should be
can't be playing / must be
16........1 talk to the manager in person, please? I.....him something very important.
Will/have to tell
Should/am able to tell
Can / may have told
17.1 think we........very early tomorrow; or else, we.....our flight.
will have to leave / may miss
must be leaving / should miss
can leave / ought to miss
must leave / might have missed
18.When..........to go to work after the operation?
will I be able
19........close the windows, please? I've started to feel cold.
20. He.....properly for the past two weeks because of the injury in his leg.
hasn't been able to walk
had better not walk
won't have to walk
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 20 questions to complete.
Shaded items are complete.
You have completed
Your score is
You have not finished your quiz. If you leave this page, your progress will be lost.
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Answer Choice(s) Selected
Need more practice!
- Click to print (Opens in new window)
- Click to share on Facebook (Opens in new window)
- Click to share on Twitter (Opens in new window)
- Click to share on Google+ (Opens in new window)
- Click to share on Pinterest (Opens in new window)
- Click to share on WhatsApp (Opens in new window)
- Click to email this to a friend (Opens in new window)