1.I have been studing English since 2006
2. He has been building the house in the village for 2 years
3. They have been reading this book since Friday
4. She has been writing her composition for 2 hours
5. We have been walking to the town since 3 o*clock
6. I have been cooking dinner for my family for half an hour
7. They have been watching a new film for an hour
8. The kitten has been playing with a toy since this morning
9. Ann has been speaking over the telephone for 40 minutes
10. They have been working there since 2008
1. My friend Vanessa has just started a new cookery course and she loves it.
2. At the moment she is staying at her sister's flat until she finds a place of her own.
3. Vanessa enjoys entertaining, so always invites people round.
4. Last week I visited er for dinner.
5. ✔
6. Vanessa was cooking when I arrived at the flat, so I offered to help.
7. ✔
8. Tonight I'm cooking for her. I will be making my speciality.