Since und for im present perfect progressive unterscheiden

since immer bei einem Zeitpunkt; for immer bei einem Zeitraum.

Eselsbrücken

since hat einen Punkt auf dem i und steht für einen Zeitpunkt.
For hat ein r am Ende und steht für einen Zeitraum.