By 2010, scientists surely ... a cure for cancer.

A) are discovering
B) have been discovered
C) will have discovered
D) had discovered 49.

Ответ:

Сборник: Английский язык
Параграф: Passive Voice: The Future Tense

DTM тестирование онлайн | DTM test online