since or for

When do we use since and for?

Word Explanation Example
since a point in time (starting time of the action) He has been playing tennis since four o'clock.
since 1996
since Christmas
since last year
since my childhood
for a period of time (how long something lasts) He has been playing tennis for two hours.
for three hours
for a week
for 10 minutes
for a long time