Present perfect continuousIt has been raining these days. I have been learning English since I was 8 years old and I still love it.You have been making progress and I am proud of you!The little boy has been struggling to be attentive, but cant help falling asleep.2. I have been learning English since I was 8 years old and I still love it. 3. You have been making progress and I am proud of you! 4. The little boy has been struggling to be attentive, but cant help falling asleep. 1. It has been rai