[ 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:
Vocabulary and Grammar › ViewIt’s not always _________ on the metro, especially during peak hours when it gets crowded.
A. noisy
B. careful
C. safe
D. dangerous
Perfect Tenses › View
She ………. her bike for 3 years.
A. have had
B. has had
C. had have
First Conditionals › ViewI 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
