[ Conditionals / Unreal Past ]
If it hadn’t rained yesterday, we … on a trip with our volunteer team.
A. would have gone
B. have gone
C. would go
D. will have gone

Random Topics:
Commas and Subordinating ConjunctionsAdverbs of frequencyRelative Clauses and etcFuture Perfect TensePreposition on TimeComparative AdverbFew, a few, little, a littleWho or WhomReported SpeechWill, Be going to, Present ContinuousOther quiz:
Modal Verbs › ViewWhat is the meaning of the modal verb ‘could’?
A. Possibility or ability in the past or present
B. A musical instrument
C. A measurement of distance
D. A type of fruit
Grammar › View
I have two legs. I lay eggs. I live on the farm. Who am I?
A. Chicken
B. Goat
C. Lizard
D. Snake
Grammar › ViewShe _____ very busy yesterday working on her project.
A. were
B. was
C. be
D. being
Vocabulary & Grammar › View
If you don’t practise, you __________ better.
A. won’t get
B. get
