How to talk about periods that start in the past and continue in the present.
Form, construction and strategy for learning this tense
Adding to 'recent past' and 'period to the present' meanings of the Present Perfect Simple
In all flavours, it means before the present and connected to it
Defining the length of periods
The grammar of announcing news
Part 1 of four lessons on the Present Perfect