Grammar Quiz

[ Conditionals 1,2,3 ]

If the weather had been fine, I _____(go) for a walk yesterday.

A. would go

B. would have gone

C. had gone

D. went

Select your answer:
A  B  C  D  E 


Random Topics:

Past ContinuousUse of Prepositions or ConjunctionsActive vs. Passive VoiceComparative and Superlative AdjectiveSimple Present Tense vs Present Continuous TensePast and Perfect TensesThe Future Simple TensePrepositions of Time & PlaceConjunctions and TransitionsPast Tense vs Present Tense

Other quiz:

Conjunctions › View

——— significant improvements in health and the introduction of western style medical facilities, China has several emerging public health problems.

A. Owing to

B. Despite

C. Although

D. Instead

E. In connection with


Vocabulary and Grammar › View

If you __________ from a bear, it __________ you.

A. are going to run | chases

B. are not going to run | is going to chase

C. won’t run | won’t chase

D. run | will chase

Grammar › View

Do you think this shirt _____ a sweater?

A. sounds like

B. looks like

C. seems like

D. appears to be


So or Such › View

Our teacher is __________ funny that she always makes us laugh.

A. so

B. such