1. He has been writing the novel for
three years.
2. We have been waiting for a long
time.
3. It has been raining since morning.
4. She has been working very hard of
late (of late – последнее время)
5. We have been watching television
since they left.
6. I have been playing tennis since morning.
7. He has been living abroad for five
years.
8. I have been translating this article
since morning.
9. She has been teaching English since
2012.
10. He has been learning French since
his school.
11. I have been driving my car since Tuesday.
12. She has been subscribing to this
paper for a long time.