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:
AntonymsActive vs. Passive Voice Adjective Order Verb BECity PlacesModals and Semi-ModalsPresent, Past and Future TenseComparativesDependent Prepositions

Other quiz:

Grammar › View

Michael’s dog has extremely bad breath!

A. adjective

B. adverb

C. neither

D. both


Vocabulary › View

A synonym for topic.

A. regulate

B. network

C. theme

D. justify


How to use : Read the question carefully, then select one of the answers button.