Topics: Modals in The Past
You ___ shovelled the front walk. It looks so clean.
A. must have
B. could have
C. should have
D. might have
Select your answer:

Random Topics:
There is or There areAdjectives and VocabularyModal Verbs and Contrastive ConjunctionsConditional Sentence Type 0-3Linking Verbs and TensesSimple and Continuous Present TenseConjunctions and TransitionsHave toGrammar - SimilesComplex Sentences with Adverb ClausesOther quiz:
Gerunds and Infinitives › ViewOur teacher makes us ______ a lot of homework.
A. do
B. to do
C. doing
Homonyms › View
Are you feeling ___ or are you angry?
a. blew
b. blue
