You are on page 1of 4

Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1

1. It _____ our dog which barked continuously all night 7. Humans _____ smell about 10.000 scents, ranging
since it was sleeping inside with us. from freshly cut flowers to the aversive smell of an
angry skunk.
A) can't have been
B) may not have been A) ought to
C) won't have been B) must
D) shouldn't be C) would
E) might not be D) should
E) can
2. You _____ not come early. I mean you _____ start to
work at 10 o’clock. 8. I’m sorry I’m late. You _____ waiting for a long time.

A) need / should A) should have been


B) must / can B) could have been
C) need / may C) need to be
D) should / might D) must have been
E) can / could E) might have been
3. Why are you wasting time? You ______ your work 9. It’s strange that he hasn’t said any more about his
already. plans to emigrate. He ______ his mind about it.

A) need to have finished A) should have changed


www.englishtestsonline.com

B) could be finishing B) would have changed


C) must be finishing C) must change
D) should have finished D) might have changed
E) have to finish E) had to change
4. Well, if your pocket’s empty, you ______ all your 10. You ____ a doctor as soon as you _____ this irritating
money. headache.

A) must have spent A) should have visited / felt


B) should have spent B) had to visit / feel
C) could spend C) might visit / felt
D) had to spend D) ought to have visited / would feel
E) have to spend E) could visit / feel
5. Sue _____ in Istanbul, but her husband has just been 11. We _____ flying to Spain now if we had bought tickets
appointed there, so she doesn’t have much choice. in time.

A) had better not live A) should have been


B) would rather not live B) would be
C) wouldn’t live C) need to be
D) mustn't have lived D) must have been
E) hasn't lived E) have been
6. He _____ be at home. His car is not in the garage. 12. My aunt _____ here tomorrow. She is abroad until next
week.
A) mustn’t
B) can’t A) can't come
C) couldn’t B) won’t have to come
D) doesn't need to C) needn’t have come
E) needn’t D) shouldn’t be coming
E) can’t have been coming

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/modals-advanced-level-test-quiz-online-exercise-with-answers-1/
Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1

13. You ____ not open the door on any account when I’m 19. I know I ___ the letter earlier today.
out.
A) have had to post
A) need B) need to post
B) may C) ought to post
C) might D) must have posted
D) have to E) could have posted
E) must
20. Mother: You ____ wash your hands when you come in.
14. I ____ a bit longer for you at the station that day. I am
so sorry! Small Boy: Ok! I _____ wash my hands when I come
in.
A) must have waited
B) could wait A) should / need
C) might have been waiting B) may / can
D) should have waited C) may / need
E) have to be waiting D) will / would
E) must / have to
15. You _____ find some of the most colourful people on
the bus. 21. My diary isn’t in its regular place; someone_____ it.

A) must A) must have taken


B) have to B) was to have taken
www.englishtestsonline.com

C) should C) should have taken


D) ought to D) was going to take
E) may E) would have taken
16. Jimmy is upstairs. He _____ his homework. 22. Not until the guests came in, I ran out of sugar and I
_____ from my neighbour.
A) must be doing
B) should be doing A) should have borrowed
C) must have done B) had to borrow
D) is able to done C) could borrow
E) can be doing D) must borrow
E) need to borrow
17. She said it ____ be Tom, he was in the army at that
time. 23. You ____ more pills, you look recovered.

A) shan't A) can't take


B) shouldn’t B) shouldn’t have taken
C) mustn’t C) may not have taken
D) may not D) needn't take
E) couldn’t E) weren’t supposed to take
18. We _____ for the bus for over an hour that under 24. If we have no money to take a taxi, we ______ on the
heavy rain before it arrived. We have both caught a bus.
cold.
A) should have got
A) mustn’t have waited B) were to get
B) couldn't have waited C) ought to be getting
C) shouldn’t have waited D) must have got
D) may not be waiting E) will have to get
E) couldn’t wait

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/modals-advanced-level-test-quiz-online-exercise-with-answers-1/
Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1

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

www.englishtestsonline.com

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/modals-advanced-level-test-quiz-online-exercise-with-answers-1/
Modals Advanced Level Test - Quiz (Online Exercise With Answers) 1

Answer Key:

1: A 14: D
2: C 15: E
3: D 16: A
4: A 17: E
5: B 18: C
6: B 19: E
7: E 20: E
8: D 21: A
9: D 22: B
10: A 23: D
11: B 24: E
12: A 25: E
13: E

www.englishtestsonline.com

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/modals-advanced-level-test-quiz-online-exercise-with-answers-1/

You might also like