By sunrise, the Scooby Gang __________________ (find) the ancient vampire's weakness., A) will find, B) will have found, C) will has found, Zero the ghost dog __________________ (not / catch) the bone before Jack finishes his song., A) won't catch, B) hasn't caught, C) won't have caught, ________ Willow __________________ (learn) the new spell before the demon attacks?, A) Will ... have learned, B) Will ... has learned, C) Have ... learned, By next October, the citizens of Halloween Town __________________ (prepare) the festival for an entire year., A) will prepare, B) will have prepared, C) will had prepared, Don't worry, the vampires __________________ (not / wake up) before the sun goes down., A) won't have woken up, B) won't wake up, C) doesn't have woken up, By the time Christmas arrives, Jack __________________ (ruin) Sandy Claws' plans, A) will ruin, B) will have ruined, C) will has ruined, ________ Buffy __________________ (save) the world again by the end of the episode?, A) Will ... have saved, B) Will ... save, C) Has ... saved, ________ you __________________ (finish) all your assignments by Friday night?, A) Will ... finish, B) Will ... have finished, C) Have ... finished, By the time this class ends, we __________________ (learn) how to use the Future Perfect Simple., A) will learn, B) have learned, C) will have learned, By 2029, I __________________ (not / graduate) if I don't finish this grammar project today!, A) won't graduate, B) won't have graduated, C) will not graduated

Future perfect simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?