Grammar Quiz

[ Grammar ]

Had I known the carpenter was going to take three days to show up, I —- the materials and done the work myself. It would have been finished by now.

A. will get

B. would have gotten

C. might get

D. will have gotten

Select your answer:
         


Random Topics:

Compound AdjectivesDegrees of ComparisonAdjectives with -ED and -INGPresent Perfect: for/sinceSimple Present & Present ProgressiveBasic GrammarAdjectives-Comparison, SuperlativeVocabulary & GrammarPresent simple or Past simple

Other quiz:

Verbs and Adverbs › View

I ______ my extremely expensive necklace last month.

A. lost

B. loss

C. lose

D. loose


Grammar › View

I ______ my phone on the table.

A. left

B. leave

C. leaving

D. leaves