[ 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:
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