[ Modals ]
They ___ have finished the report by now.
A. might
B. can
C. would
D. should

Random Topics:
Future Perfect vs Future ContinuousPrepositions after VerbsVerb Patterns / IngGrammar and IdiomsActive-Passive VoicesConjunctivesGerund after Prepositions and Certain VerbsFrequencyVerb to haveTense,noun,preposition,quantityOther quiz:
Grammar › ViewMark is a ……… student than George.
A. very better
B. much better
C. best
D. good
Type of Sentences › View
Use at least five hundred words in your essay_
A. . Declarative
B. . Imperative
C. ! Exclamatory
D. ? Interrogative
I wish you __________ making that noise. It’s bothering me.
A. stop
B. stopped
Grammar › View
He regrets ________ school early. It is the biggest mistake in his life.
A. leaving
B. leave
C. left
D. to leave
