Grammar Quiz

[ Modal Verbs ]

Peter has been working for 10 hours. He ………… be very tired now.

A. needn’t

B. ought to

C. must

D. should

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tenses and VocabularyGerund and InfinitiveSimple Present Negative and QuestionPast Simpleanother/the others/each other/one anotherPast Continuous Tense & Past ModalsAdjectives and comparisonsModal Verbs of PermissionNeither/Either/All/NoneWh-Question

Other quiz:

Grammar › View

Actions in progress at the time of speaking.

A. Present simple

B. Present continuous


Grammar › View

_______ your clothes, they are all over the room.

A. Send away

B. Put away

C. Go away

D. Clean up