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:
ModalsRelative PronounsVocabulary and TensesGrammar - may/might/could-ed/-ing AdjectivesNoun PhraseAdjective + to + VerbDo not- Does notSimple Present and Present ContinuousAdverbs of Frequency & Simple Present TenseOther quiz:
Grammar › Viewcome
A. camei
B. ceim
C. comed
D. came
Present Continuous Tense › View
Write the present tense of the verbs.
prepare
A. preparing
B. prepares
C. prepareing
