[ Tenses ]
By 2030, scientists ___ a cure for cancer.
A. will discover
B. will have discovered
C. discover
D. will be discovering

Random Topics:
Noun ClauseTypes of Simple SentencesGerunds as objects of prepositionGrammar CorrectionPerfect TenseAdjective / Noun + to InfinitiveV-ing/to-VVerb Patterns / IngPresent ProgressiveModals for Necessity and SuggestionsOther quiz:
Grammar › ViewThis novel ______________ (write) by Hemingway.
A. is written
B. is wrote
C. were written
D. was written
First Conditional › View
What is wrong with this sentence? “My uncle will buy a car if he have enough money.”
A. “will buy” must be “buy”
B. “have” must be “has”
C. “have” must be “will have”
D. “will buy” must be “buys”
Tenses › View…you paid the taxes ?
A. Do
B. Are
C. Has
D. Have
Verb Tenses › View
The kids (play) in the garden all afternoon.
A. played
B. playful
C. plays
D. playing
