Topics: Future Perfect Tense
By 2050 scientists ______ a cure for cancer.
A. Will be found
B. Will be founding
C. Will have found
D. Will have founding
Preview next quiz:
The movie will have finished by the time I get home.
What does it mean?
A. I won’t watch the film.
B. The film is good.
C. I can watch the film at home.
D. I don’t get home until the film finishes.