since or for когда что???
Since означает "с какого-то времени" - since 5 o'clock=с 5 часов, since Monday=с понедельника.
For означает "в течение какого-то времени" - for two hours=в течение двух часов, for two weeks=в течение двух недель.