Do you know how to use For and Since? Try this test
Answer the questions first and to check whether you are right, just click on the questions to see the answers.
The word 'for' is used to show a period of time, be it in the past, present or future. For means "from the beginning of the period to the end of the period". For can be used with all tenses.
The word 'since' is used to refer to a time that has begun in the past and is still continuing. It is used as a Preposition. Since is normally used with perfect tenses
Both for and since also have other meanings, with no reference to time.
Like: I have brought this for you.
Since he didn't work hard, he failed.