Resolution:
- 1. It has been raining for two hours. (The action started in the past and continues to the present).
- 2. How long have you been building nesting boxes? (Focus on the duration of the ongoing action).
- 3. I have been donating to environmental organisations for the last five years. (The action has been happening for a period of time and may continue).
- 4. Sally has been volunteering at the zoo for a year already! (Emphasizes the duration of Sally's volunteering).
- 5. The students have been trying to reduce pollution. (The action of trying has been ongoing).
- 6. Acid rain has been destroying natural habitats for years. (Highlights the continuous negative impact over a long period).
Final Answer: has been raining, have you been building, have been donating, has been volunteering, have been trying, has been destroying