Q842
By the end of this century, scientists surely have discovered a cure for cancer.
A.
are discovering
B.
will have discovered
AnswerC.
must discover
D.
will have been discovered
E.
No improvement
Answer: Option B
Solution
Answer: Option B
Solution:
By the end of this century, scientists surely will have discovered a cure for cancer.