Answer:
Section 4
1. have been doing
2. has been doing
3. is working
4. are playing
5. I have been thinking
6. are staying
7. have been stealing
8. have been laying
Section 5
1. has been ringing
2. have been doing / have been playing / are learning
3. are leaving / have been staying
4. are thinking / not thinking / have been counting
5. has been talking / has been driving
6. have been looking
7. is waiting