Объяснение:
1. Dave has been planting flowers
2. Tim has been building nesting boxes
3. Why is he wet? He has been in the rain for 2 hours
4. Take your tests. You have been doing it for 40 minutes
5. What were you doing? I have been working in the garden
6.why are you crying? I have been watching my favorite drama for an hour and a half