Grammar Quiz

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

Select your answer:
     

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.