Mark describes the difference between for and since when discussing duration with the present perfect tenses. This video is for students at a pre-intermediate level.
This is Part 3. You can see the other parts here:
PART 1 - PART 2 - PART 3