1. Granny has been kniting in the living room since morning
2. Helen has been traveling round Europe for 3 weeks.
3. She has already visited 3 countries
I haven't seen him for ages.
He has been doing his lessons since lunch.
I haven't heard about him for a long time.
I have been driving since I was 17.
Jack has failed his driving test three times because he doesn't know how to park.
I think he has made a lot of improvement.
Alice hasn't passed her driving test because she doesn’t know the rules well.
She has been worrying about this for two months.
She has been studying the driver’s manual for hours every day.
She hasn't taken another test yet.
I have had a headache since I got up.
He is my friend, I have known him for a long time.
Ivan has a stomachacke. He has been eating junk food all day.
I have never heard that song before.
We all agree that people change over time but sometimes those changes can be so radical you wouldn't have believed them if they haven't happened to you. Three years ago I was a shy little girl (boy), who never thought she (he) could achieve her (his) goals. I was a bit introverted and not confident at all. I didn't like this and knew I needed to change. In just three years I forced myself out of my comfort zone so many times I turned into an overly optimistic extrovert, who believes in herself (himself) and her (his) goals. I participated in many youth conferences and programs and met a bunch of open-minded individuals, most of who became my friends. I met my three best friends during these three years as well. I volunteered for a bunch of organizations and helped my community. In the end, I strongly believe that if you really want to change and improve your life, with some will power and forcing yourself out of your comfort zone, there's nothing impossible in this world.
P.S. Hope this is enough words. If you need more or have any questions, feel free to ask them here. I'll be happy to help. Have a wonderful day!