1)I've just done my homework. She hasn't eaten today. This week it has rained. What has he just made? Have you finished your work yet?
2) I have been cooking this cake since morning. It has been raining for 2 hours already. We've been studying Spanish since I was 8. Why haven't you been calling me for all this time? I've not been being happy since I first time went to school.