1. What had Henry been watching on TV since 7 o'clock
2. Why have you been typing this letter so long
3. The have not been writing the test for two hours
4. Mary has been studying at university for two years now
5. Where have they been waiting for us
6. How long has Eddy been fixing his MP3 player
7. I have not been playing computer games since 5 o'clock
8. The girls have been shopping since 10 o'clock
9. Liz has been planting the flowers in the garden for two hours now
10. My granny has been making jam since 11 o'clock