Professional Documents
Culture Documents
88 Verb Tense Review 2 The Perfect Tenses Can
88 Verb Tense Review 2 The Perfect Tenses Can
5 Exercise 1
Present Perfect & Simple Past
6 Exercise 2
Present Perfect & Present Perfect Progressive
7 Exercise 3
Past Perfect & Past Perfect Progressive
7 Exercise 4
Future Perfect & Future Perfect Progressive
8 Exercise 5
All 6 Perfect Tenses
9 Exercise 6
All 6 Perfect Tenses
10 Exercise 7
All 12 Simple & Perfect Tenses
11 Exercise 8
Quiz: All 12 Simple & Perfect Tenses
12 Answer Key
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 1
Verb Tense Review 2
Grammar Practice Worksheets
Grammar Notes
THE 6 PERFECT TENSES & TIME MARKERS
Diagram
Form Have / Has + Past Participle Have / Has + Been + -ing Verb
(none required,
• for • for
though ever, never,
Time Markers • since • since
already, still, and yet
• all • all
may be used)
Notes:
1. For and all indicate duration. 4. Never emphasizes “at no time in the past.”
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 2
Verb Tense Review 2
Grammar Practice Worksheets
1 2 1 2
Diagram
The first past action finished The first past action continued
Function
before the second past action. until the second past action.
• by the time (Note: The typical past markers (Note: The typical progressive
• by the time
• when last, yesterday, and ago are markers for and since are
Time Markers • when
• before often additionally used.) often additionally used.)
• before
• after
I had finished dinner by the My sister had been studying English
Examples
time he called me last night. for 11 years before she entered university.
Note:
In English, it is possible to begin a sentence with either an
independent clause (with the past perfect/past perfect progressive
verb) or a dependent clause (with the time marker) with no change in
meaning. Remember to use a comma when a sentence begins with a
dependent clause.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 3
Verb Tense Review 2
Grammar Practice Worksheets
1 2 1 2
Diagram
Form Will + Have + Past Participle Will + Have + Been + -ing Verb
The first future action will finish The first future action will continue
Function
before the second future action. until the second future action.
• by the time (Note: The typical future markers • by the time (Note: The typical progressive
Time Markers • when next, tomorrow, and from now • when marker for is often
• before are often additionally used.) • before additionally used.)
I will have finished dinner by I will have been studying for two
Examples
the time she calls me tonight. hours by the time she calls me tonight.
Note:
In English, it is possible to begin a sentence with either an
independent clause (with the future perfect/future perfect progressive
verb) or a dependent clause (with the time marker) with no change in
meaning. Remember to use a comma when a sentence begins with a
dependent clause.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 4
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 1
PRESENT PERFECT & SIMPLE PAST
Write the simple past or present perfect form of the verb in parentheses.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 5
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 2
PRESENT PERFECT & PRESENT PERFECT PROGRESSIVE
Change the present perfect into the present perfect progressive whenever it’s possible.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 6
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 3
PAST PERFECT & PAST PERFECT PROGRESSIVE
1. The students had written their final exams before they graduated.
Word List:
2. His sister for eight hours before her alarm clock rang.
• wait
3. My father for two hours by the time the doctor saw him. • go
• cook
4. By the time he left work for the day, Mr. Jones the report. • sleep
• write
5. By the time she arrived at the restaurant, they home. • finish
6. My aunt for three hours before everyone showed up.
Exercise 4
FUTURE PERFECT & FUTURE PERFECT PROGRESSIVE
3. M
y friend will have been feeding 6. By
the time they will have been going to
his dog before he takes it to the vet. the national competition, the teammates
will have been playing together for months.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 7
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 5
ALL 6 PERFECT TENSES
A. Speaking
Tell your partner about your life’s accomplishments and your future plans.
Examples:
• I had been learning French for four years by the time I was ten years old.
• I have been married for 14 years.
• I will have travelled all over the world for work before I retire.
B. Writing
Examples:
• isa had received two science awards before she entered high school.
L
• Lisa has been driving for six years.
• Lisa will have been studying English for 25 years by the time she is 40.
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 8
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 6
ALL 6 PERFECT TENSES
Make sentences with the verb forms indicated below. Choose a suitable time marker for
each sentence. Words in parentheses will be necessary for some tenses, but not for others.
Future Perfect: She will have finished dinner by the time he calls.
Present Perfect:
Past Perfect:
Future Perfect:
Present Perfect:
Present Perfect:
Past Perfect:
Future Perfect:
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 9
Verb Tense Review 2
Grammar Practice Worksheets
here for two years. I here for three years by the time I my own office.
17. work 18. get
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 10
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 8
QUIZ: ALL 12 SIMPLE & PERFECT TENSES
1. By the time she gets this 6. By the time their friend arrived,
message, we the meeting. they for three hours.
a) am sleeping a) will go
b) has been sleeping b) goes
c) will have been sleeping c) will have gone
d) will be sleeping d) will have been going
a) had driven
10. I what you mean.
b) had been driving
c) was driving a) saw
d) drove b) will be seeing
c) see
d) am seeing
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 11
Verb Tense Review 2
Grammar Practice Worksheets
Answer Key
LESSON DESCRIPTION: LEVEL: Adv
This review lesson includes exercises that combine the present TIME: 2 hours
perfect, present perfect progressive, past perfect, past perfect
TAGS: verb tenses, perfect tenses, present perfect,
progressive, future perfect, and future perfect progressive tenses.
past perfect, future perfect, present perfect progressive,
Use this lesson as a review or quiz after studying the tenses
past perfect progressive, future perfect progressive,
separately. Students will also have a chance to try exercises
quiz, mixed tenses, perfect tense review,
that combine all 12 tenses.
verb tense review
Exercise 1 Exercise 4
1. has, started 6. trained 1. She will have been waiting for two
2. enrolled 7. cleaned hours by the time the doctor sees her.
3. Did, finish 8. hasn’t heard 2. Mrs. Cooper will have been travelling for weeks
4. didn’t call 9. washed by the time she has to return the rental car.
5. has given 10. Have, left 3. My friend will have fed his dog before he takes it to the vet.
4. Her teacher will have graded her final
Exercise 2 exam before she applies to university.
5. The class will have read Chapter 4 before they begin Chapter 5.
1. She has been studying French for seven years. 6. By the time they go to the national competition, the
2. The old woman has been living in this apartment since 1976. teammates will have been playing together for months.
3. Not possible.
4. Our teacher has been giving us a lot of homework lately. Exercise 5
5. My brother has been watching TV for the past two hours.
6. Not possible. Individual answers.
7. Not possible.
8. Not possible.
(continued on the next page...)
9. They have been trying to fix the problem.
10. Not possible.
Exercise 3
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 12
Verb Tense Review 2
Grammar Practice Worksheets
Exercise 7 https://esllibrary.com/courses/90/lessons
5. was dancing 18. get of the simple present, present progressive, simple past,
6. fell 19. will feel / will be feeling past progressive, simple future, and future progressive:
Copyright 2018, Red River Press Inc. For use by ESL Library members only. ( A DV / V E R S I O N 2 . 0) 13