Home Lessons Idioms Games Chat Video Good News

Grammar Practice Activity for English students:
"Will Be Doing" or "Will Have Done"

Click the answer button to see the answer.

  1. Max always watches the news on TV from 8 to 8:30 pm. It's 8:15 now. If we call her now, she ___
    a. will be watching the news
    b. will have watched the news

  2. I will go to Singapore on June 16th. Please call me before that day. If you call me after June 16, I already ___ to Singapore.
    a. will be going
    b. will have gone

  3. My father uses the computer until 6 pm every day. It's 5 o'clock now. Let's wait until 7. If we go home now, he ___ the computer.
    a. will be using
    b. will have used

  4. Sam is on vacation in Mexico. She doesn't have much money and she's spending it too quickly. Before the end of her vacation, she ___ all her money. She'll be broke.
    a. will be spending
    b. will have spent

  5. My class ends at 2 pm. So at 3 o'clock it ___
    a. will be ending
    b. will have ended

  6. Jane swims from 6 to 7 every morning. So at 7:30 tomorrow morning she ___
    a. will be swimming
    b. will have swum

  7. I will graduate in May. So, in June I ___
    a. will be graduating
    b. will have graduated

  8. The movie starts at 8:30. It's 8:20. It will take us 30 minutes to get to the theater. When we get there, the movie ___
    a. will be starting
    b. will have started

  9. I'm very tired today. I'm going to bed early. Please don't call me after 7 pm because I ___
    a. will be sleeping
    b. will have slept

  10. I have a very important grammar test tomorrow. I will study hard today and I'm sure before I go to bed I ___ all the verb tenses.
    a. will be learning
    b. will have learned
Custom Search
Copyright © 2008 English4All.net,