Grammar Quiz

[ Grammar ]

___ heavy traffic we would not have been late for the train.

A. If

B. If only

C. Supposed

D. But for

Select your answer:
         


Random Topics:

Gerund, Infinitive, Bare VerbVerb Tenses and Subject Verb AgreementParts of SpeechCan, Could, May, MightVerbs & Phrasal VerbsParallel Structure or Combining SentencesAdverb Clause ConnectorPronouns and Subject Verb AgreementSo - Too - Either - Neither

Other quiz:

Modals › View

………… you stop that noise? It is really annoying.

A. Can

B. Could

C. Must

D. Might


Present Tenses › View

I _____ here for most of my life.

A. live

B. am living

C. have lived

D. lived