Grammar Quiz

[ Conditional Sentences ]

He would have been late if he ___ (not catch) the early bus.

A. not catching

B. did not catch

C. has not caught

D. had not caught

Select your answer:
A  B  C  D  E 


Random Topics:

Future Time and TensesPresent ContinousModals TensesInfinitive GerundNoun PhraseLinking Words & PhrasesIf ConditionalsPassive Voice - Present ContinuousIntermediateCommon Grammar Mistakes and Spelling Tips

Other quiz:

Grammar › View

She ________________ studied really hard. She passed all her exams with great grades.

A. can’t have

B. Must have

C. should have

D. Shouldn’t have


Grammar › View

________ she was injured, she was able to win the competition.

A. Whereas

B. Although

Articles › View

My brother is at _______ college studying math.

A. the

B. a

C. an

D. –


Grammar › View

Televison has a strong ____ on public opinion.

A. effect

B. affect