[ 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:
Countable & Noncountable NounsGrammarPreposition of DirectionSubordination ConjunctionsIn/On/At + TimeTransportation VocabularyUnreal Uses of Past TensesPast Tense, Recount Text, and Future TenseFuture Time and TensesOther quiz:
Preposition › ViewHave you ever worked ______ a farm?
A. in
B. on
C. at
Grammar › View
My brother home tonight.
A. stay
B. is staying
C. stays