Learn about the present perfect continuous verb tense!
To make this tense: Subject + have/has + been + verb-ing.
This verb tense can be used when you're talking about:
1. a past activity that has been finished recently
2. an event that started in the past and is still continuing
3. repeated continuing events.
Here are some example sentences:
1. It has been snowing.
2. He has been learning English for 5 years.
3. I have been going on vacation to Spain every year.