| 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. |
| 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. |