Grammarmedium · Past Paper

By 2030, scientists ____ a cure for cancer.

Awill find
Bwill be finding
Cwill have found
Dfound

✓ Correct Answer: Cwill have found

Future perfect indicates an action that will be completed by a certain time in the future.

Share this question

More from Grammar