1. I have been studying for my test since I got up.
2. Have you not finished that book yet?
3. He looks terrible. What has he been doing all night?
4. Has that singer made any CDs yet?
5. I'm sorry, I have not started my homework yet.
6. My brother works really hard when he wants to. He has been cleaning four rooms this morning!
7. It has been raining for days - will it ever stop?