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