Grammar Quiz

[ Tenses ]

If I ____ earlier, I could have caught the bus.

A. left

B. had left

C. have left

D. would leave

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past TensesTenses and StructuresSentence Structure and PunctuationRelative Clauses with who and whichHave to / Do not have toComparatives - SuperlativesSimple Present ProgressiveVerb + Infinitive or GerundAdverbial Clause of Cause and EffectVerb Moods and Vague Pronouns

Other quiz:

Vocabulary and Grammar › View

What does “geothermal” mean?

A. Between the ozone layer and the earth

B. Heat from within the earth

C. Forest fires

D. Monitoring the temperature of the ground


Grammar › View

The students … by two teachers.

A. will be tested

B. will be test

C. will test

Prepositions › View

The wallet of Ronald is _____ is bed as usuall

A. beyond

B. among

C. beneath


Grammar › View

The electrician was installing the new heating system while the plumber _____ the water pipes.

A. had fixed

B. was fixing

C. used to fix

D. would fix