Grammar Quiz

[ Modals ]

She ____ have completed the assignment by now; she’s very diligent.

A. must

B. will

C. shall

D. should

Select your answer:
         


Random Topics:

Past Simple & Past PerfectTransitive or Intransitive VerbsPhrase or ClauseArticles and NounsInfinitive and GerundTenses and Sentence CompletionPoetry VocabularyWh QuestionsModals Verb

Other quiz:

Who vs Whom › View

_____ are you to tell me I can’t watch certain TV shows here?

A. who

B. whom


Future Tense › View

“Why did you buy yourself a piano?”

“I ____ how to play it!”

A. learn

B. will learn

C. am going to learn

D. are learning