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:
         


Random Topics:

Comparatives and ConjunctionsSentence Fragments and Complete SentencesPresent TensesAdjectives and PronounsModals of ProbabilityModal and Auxiliary VerbsGrammar - First ConditionalVocabulary and Grammar-ing form and the to-infinitive

Other quiz:

another/the others/each other/one another › View

This computer is out of order (hỏng). We need ____ one.

A. the other

B. the others

C. another


Grammar › View

I expect that I ……… my history essay by tomorrow afternoon.

A. finish

B. will be finishing

C. will have finished

D. am finishing