For and Since with Present Perfect Tense
...
LanguageLearningBase.com (short: llb.re) is an online community for learning foreign languages.
It represents an open knowledge base. Every member can share and gain knowledge about a new language.
For and Since with Present Perfect Tense
We use Present Perfect tense to talk about action which started in the past and continues up to the present. For and since are used with the present perfect to indicate time.
For
We use for to talk about a period of time (a few days, half an hour, two years...)
Examples:
Since
We use since to talk about a specific point in time, or a time when the action started (last year, June 8, 9 o'clock...)
Examples: