[ Grammar ]
Sooner or later, a cure for cancer……….
A. Will have discovered
B. Will be discovered
C. Will be discovering
D. Will discover

Random Topics:
Contrast Linking WordsConjunctive Adverbs and PunctuationHow many / How much - Is there / Are thereModals for Ability, Possibility and PermissionModal Verb in Passive VoiceSimple Past ContinuosPresent Simple & ContinuesGrammar - may & mightWishesQuantifierOther quiz:
Tenses › ViewNext month, I ………. my first novel.
A. will finish
B. am going to finished
C. finish
D. will be finished
Vocabulary and Phrases › View
“Reflect on something”
A. To decorate with ornaments
B. To think deeply about something
Science › ViewAn instrument to measure temperature is called __________?
A. Hydrometer
B. Thermometer
C. Gyrometer
D. Tempometer
Subject Verb Agreement › View
Everybody _____ it will be sunny on Saturday.
A. hope
B. hopes
C. Is hope
