Since

We use “since”, a big important factor when it comes to “since” is that it focuses on starting.

for

It says that “for” focuses on the amount of time, so it doesn’t focus on when something started. but how long the activity continued or the amount of time it’s taking or it took. Depending on the sentence.

Activity

  1. I have been working here for 7 years.
  2. I have been working here since 2005.

What is the difference?

The person lives in Colombia now.

The person lives in colombia now, but longer than the one above.

The person doesn’t live in Colombia anymore

HOW LONG HAVE YOU BEEN IN YOUR CURRENT JOB OR SCHOOL?

I have been studying in Platzi since October of 2021. I think that it has been for five months.

Currently, I’m not working. I have not worked for six months.

Yet an still

Both can be used in almost the same sentence. They can even mean the same thing, but there are two different ways of putting them in the sentence and they can give a sligthly different meaning.

Still

Still refers to an action that began I the past and is continuing in the present.