[ 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

Random Topics:
Future Time and TensesPresent ContinousModals TensesInfinitive GerundNoun PhraseLinking Words & PhrasesIf ConditionalsPassive Voice - Present ContinuousIntermediateCommon Grammar Mistakes and Spelling TipsOther quiz:
Modal Verbs › ViewShe _____ 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 › ViewMy 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
