Grammar Quiz

[ 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 Tenses

Other quiz:

Preposition › View

Have you ever worked ______ a farm?

A. in

B. on

C. at


Grammar › View

My brother home tonight.

A. stay

B. is staying

C. stays