I am here since last week.
I have been here since last week.
I live here all my life.
I have lived here all my life.
She is living here since May / for several months.
She has been living here since May / for several months.
They have been here from yesterday.
They have been here since yesterday.
They have implemented this new policy since 2017.
They implemented this new policy in 2017.
I have worked here for six months. (NB Not: I work here for six months).
I worked for Google from 2012 to 2017, now I work for Apple.
I worked for Google for six years.
I have been working in Apple for five years.
I have been here since 11 o’clock / since 2005 / since last week.
I didn’t study English at school, but I studied French for five years.
I have studied English since I left school.
We have been studying English for many years.
When talking about an action’s duration use for if you talk about the period / duration of time, and since when you say when the action began. Examples:
for six years, for a long time, for more than an hour
since 2017, since January, since he joined the company
When you talk about when something began (since) or its duration (for), you
need to use the present perfect (e.g. I have lived) and not the present simple (e.g. I live).
Note that for and since can also be used in a phrase that contains the past tense:
I worked there for 10 years = now I work somewhere else.
I have worked here since I left school (if I left school in 2015, I could say
I have worked here since 2015. Consequently, since I left school is the equivalent of a precise time)
Do not confuse for and since with from. Use from to talk about a range of time: I worked there from 2015 to 2017. They studied from 9 until 10.
Note the difference: I am here for a month = My plan is to stay here for a month. I have been here for a month = I arrived here one month ago and I am still here.