[ 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 VerbOther 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