Topics: Auxiliary Verbs, if, unless and Modal
I __ finished my homework before dinner.
A. should have
B. will have
C. might have
D. could have
Select your answer:

Random Topics:
Sentence Structure and PunctuationModals Deduction: cant /mustDo / Have / Can - Basic QuestionsPersuasive TextPassive Modals in Different TensesModals for Necessity and SuggestionsVerbsModal Verbs & Perfect InfinitivePrepositions - ConjunctionsComparative AdjectiveOther quiz:
Vocabulary › ViewChoose the SYNONYM to the word underlined.
Some experts think the agency may have exceeded its authority.
A. job
B. responsibility
C. power
Vocabulary › View
changed, adjusted
A. sophisticated
B. lore
C. altered
D. cultural
