Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Future

Perfect Progressive Practice




Part 1: Match the clause or phrase on the left with a clause on the right to make a complete
sentence. Though more than one option may be grammatically possible, choose the MOST
LOGICAL and fitting ending for each beginning. Write the number of the part on the left next to its
match. The first one is done for you.

Beginning of Sentence End of Sentence

1. By the time the store closes,… …I will have been eating all day at the fair.

…because they will have just finished the test.
2. By the time Joe finishes his homework,…
..she will have been working all day, and I’m
3. When we finally arrive in San Francisco,… sure she’ll be tired.
…we will have been shopping for three hours. 1
4. The children will have been playing all day
in the hot sun by then,…
…by the end of Friday?
5. The students won’t have been talking much
at that point…
…we will have been talking on the phone for
6. I don’t think I will want to go out to dinner exactly two hours.
because…
...she will have been traveling for three weeks!
7. Won’t Brad have been conducting interviews
for an entire week…
...he will have been sitting at his desk for three
8. By the time Marla finishes her cross-country hours.
trip next Tuesday,…
…so they will probably be ready for a nap.
9. Don’t expect Emily to go to your party on
Saturday because…
…we will have been driving for the entire day.
10. If I hang up in twenty seconds,…


Part 2: Use the verb in parenthesis to complete the sentence. Use it in the future perfect
progressive tense.

1. (sightsee) By the time the sun sets, we __________________________________________________ all day long.

2. (fly) By the passengers arrive in Europe, they __________________________________________________ for almost
twenty hours.

3. (listen) The trial isn’t over yet! By the end of today, the jury
__________________________________________________ to testimony for almost a month!

4. (lie) I hope I don’t get sunburned. By the time Miguel returns with those cold drinks, I
__________________________________________________ on this beach for a couple of hours.



Part 3: Are the following sentences grammatically correct? If any part of the sentence is incorrect,
write “incorrect” and fix it. If the entire sentence is grammatically correct, write “correct.”

1. By the time we will arrive in New York, we will have been driving for three days.

2. When my brother’s plane finally gets here, I will have been waiting for him at the airport for an hour.

3. Tamy will have been teaching at the university for eight years by the time she will receive her
promotion.

4. When this course ends, how long you will have been living in the U.S.?

5. We will be hungry after the gym because we will have been exercising for over two hours.

6. Until Angela will have been living in these apartments for a year, she can’t break her lease.

7. Madison will have been having her license for two years by her birthday.

8. How long will Leslie have been working at the company by the time she resigns?

9. Sam won’t want to do anything that requires thinking when we see him because he will has been
studying all day in the library.

10. By the time you reach your goal of mastering English, you will have been working tirelessly for many
years.

You might also like