[ Modal Verbs ]
He ___ have finished his homework by now.
A. must
B. can
C. might
D. should
Select your answer:

Random Topics:
Gerunds in SentencesAdjectives & PrepositionPrepotitionsSentencesVerbs with Prepositions and ConjunctionsTransitive or Intransitive VerbsGrammar - Future ActionNouns, Articles, DeterminersAuxiliary Verbs (be, do, have)Tenses & PassiveOther quiz:
Prepositions › ViewComplete the sentence with the right preposition.
He apologized ___ being late.
A. for
B. by
C. of
Grammar › View
He’s … of dogs. He can’t go anywhere near them.
A. frightening
B. frightened
