[ Grammar ]
The fastest runner _________ the race yesterday.
A. one
B. win
C. wone
D. won

Random Topics:
Prepositions of Location, Movement and TimePast Progressive TenseHave to/Has toWishes & Reported SpeechSimple Present vs Present ProgresiveTenses PracticeOn, At, ByConjunctions, Interjections and DeterminersSimple Present Tense vs Present Continuous TenseUsed to & would & Past SimpleOther quiz:
Tenses › ViewIt is going to rain. I ___ glad I ___ my umbrella with me today.
A. am/takes
B. am/have taken
C. is/taken
D. are/took
E. is/takes
Grammar › View
I think my English ……………. slowly. It’s better than it was
A. improves
B. improved
C. is improving
D. improve
Subordinating Conjunctions › ViewI cannot find a good restaurant _____ I can eat for a good price.
A. when
B. where
C. although
D. that
Figure of Speech › View
Picture that interprets a political or moral meaning
A. symbolism
B. allegory
C. paradox
D. oxymoron