Since vs. For with Present Perfect
Since is used with the present perfect to express that something has happened since a point in time.
Examples:
I've lived here since 1999.
She's been working hard since two this afternoon.
For is used with the present perfect to express that something has happened for a period of time.
Examples:
I've worked at this job for 10 years.
Peter's been playing tennis for two hours.
Do you understand the rules? Test your knowledge with this since vs. for quiz.

