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

Past Perfect & Future Perfect Review

Past Perfect—Use BY THE TIME and ALREADY and change the verb to the past perfect to make a new
sentence with a similar meaning. The first one is done for you.

1. Before I ate lunch, I drank coffee.


By the time I ate lunch, I had already drunk coffee.
2. Before I started college, I had a job for 2 years.
3. I ate breakfast before I brushed my teeth.
4. I studied English before I took this course.
5. Before I finished my test, everyone else left.
6. Before I got my car, I had my license for a year.
7. I applied for business school before I got a new job.
8. I got 5 phone calls before I went to bed.

Future & Past Perfect—Choose the correct words to complete the sentence. You may need only one word or
three or four words. The first one is done for you.

9. By the time my plane lands at the airport, I __________________ 2 books.


have has had having will finish finishes finished finishing
will have finished

10. By the time my mom __________________, I will have finished cooking dinner.
have has had having will arrive arrives arrived arriving

11. By the time I reach the top of the mountain, I __________________ 10 miles.
have has had having will hike hikes hiked hiking

12. My father will have already arrived by the time I __________________ home.
have has had having will get gets got gotten getting

13. My son __________________ by the time I wake up.


have has had having will wake up wakes up woke up woken up waking up

14. By the time my husband __________________ asleep, I will have already fallen asleep.
have has had having will fall falls fell fallen falling
15. By the time my brother __________________ to the airport, his plane had already left.
have has had having will get gets got gotten getting

16. My teacher __________________ her lecture by the time I got to class. I had to get the notes that I missed
from my friend.
already have has had having will start starts started starting

17. I wanted to take my mom to see the new Star Wars movie for her birthday, but she __________________ it
twice the week before.
already have has had having will see sees saw seen seeing

18. I wanted give my friend a book to help her study for her driving test, but when I __________________ her,
she had already passed the test.
have has had having will see sees saw seen seeing

19. I __________________ the book twice before the movie came out in the theaters.
already have has had having will read reads reading

Choose the correct place for the phrase BY THE TIME by selecting A or B.

20. __A__ I had learned Spanish, __B__ I had already studied 2 other languages.
21. __A__ I had ridden a horse twice __B__ I first rode a camel.
22. __A__ I leave Las Vegas, __B__ I will have lost $100 from gambling.
23. __A__ My neighbor will have painted his house twice this year __B__ he finis hes painting it this week.

You might also like