Fill in the blanks with the correct verb .
Future perfect continues Positive
(will have been
|
Future perfect continues Negative
(Will have not been +ing) |
1. I ..................(to learn)for years.
|
I .............................. for
years.
|
2. You ..............( to teach) for years.
|
You .........................for
years.
|
3. I .......................(to read) a book for
years.
|
I ...................... a book
for years.
|
4. We ......................(to watch) TV shows
for a long time.
|
We ....................... TV
shows for a long time.
|
5. She ..................... (to read) a book for
long hours.
|
She ........................a book
for long hours.
|
6. The lady .................... (to work)here
for 20 years.
|
The ....................... here for 20 years.
|
7. I .................... (to learn) English for
ten years.
|
I ........................ English for
ten years.
|
8. This group ..................... (to work)here
for 5 years.
|
This group ........................ here for 5 years.
|
9. The dog ................ ( to bark) here
for hour.
|
The dog .................... here for hour.
|
10. She .................. (to write) books for
ten years.
|
She ..........................books for ten years.
|
Answers
Future perfect continues Positive
|
Future perfect continues negative
|
1. I will have been learning for years.
|
I will have not been learning for
years.
|
2. You will have been teaching for years.
|
You will have not been teaching for
years.
|
3. I will have been reading a book for
years.
|
I will have not been reading a book
for years.
|
4. We will have been watching TV shows
for a long time.
|
We will have not been watching TV
shows for a long time.
|
5. She will have been reading a book for
long hours.
|
She will have not been reading a book
for long hours.
|
6. The lady will have been working here
for 20 years.
|
The lady will have not been working
here for 20 years
|
7. I will have been learning English for
ten years.
|
I will have not been learning English for
ten years.
|
8. This group will have been working here
for 5 years.
|
This group will have not been working
here for 5 years.
|
9. The dog will have been barking here
for hour.
|
The dog will have not been barking
here for hour.
|
10. She will have been writing books for
ten years.
|
She will have not been writing books for ten years.
|
No Comment to " Future Perfect Continues Exercise "