[ Tenses ]
After the race ………., the celebration began.
A. had been won
B. is won
C. will be won
D. has been won

Random Topics:
Parallelism and Subject Verb Agreementa, an, the, zero articlePassivisationComparative - SuperlativeTenses: Present simple, Past Simple, Future SimpleVerb Forms and PrepositionsPast Simple & Past ContinuousGrammar of Conjunctions and PrepotitionsLinking Words & PhrasesPast simple vs Present perfectOther quiz:
Grammar › ViewYou ……….. be late. It’s the most important meeting of the year.
A. don’t have to
B. must
C. mustn’t
D. have to
Future Perfect Continuous Tense › View
He … the business for two years by the end of next April.
- will has been running
- will have been running
First Conditionals › View
I will stay at home __________________________________.
A. it rains
B. if it rains
C. if it doesn’t rain
Modal Verbs › View
The airport was closed this morning so the plane _____ late.
A. needs to be
B. can’t be
C. should be
D. may be
