[ 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:
Present Continuous › ViewAnna and Tom …..
A. dancing not
B. are not dancing
C. not are dancing
D. is not dancing
Modals and Vocabulary › View
The ominous clouds signaled that a storm was coming, making everyone hurry to find shelter.
A. Cheerful
B. Dark
C. Fluffy
D. Small
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