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:

Modal Verbs › View

She _____ well when she first got her driving licence, but she _____ it by now

A. couldn’t drive / must have learnt

B. didn’t have to drive / will be able to learn

C. isn’t able to drive / must learn

D. wasn’t able to drive / shouldn’t have learnt


Grammar › View

What are you doing with that tape measure?

A. I am measure the living room.

B. I’m measuring the living room.

C. I measure the living room.

D. I’m measure the living room.

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