Usage of Prepositions: FOR vs SINCE (With Practice)
Prepositions are small words, but they play a very important role in English. Two such prepositions—for and since—are often confusing for learners. Both are used to talk about time, but their usage is different.
This lesson explains the difference in a simple way, followed by MCQs and worksheets for practice.
1. FOR – Duration of Time
For is used to show how long an action continues.
It tells us the length or period of time.
Use for with:
-
minutes, hours, days, months, years
-
a long time, a short time
Examples:
-
I have lived here for ten years.
-
She has been sleeping for two hours.
-
We waited for a long time.
👉 FOR answers the question: “How long?”
2. SINCE – Starting Point of Time
Since is used to show when an action started.
It tells us the exact point in time.
Use since with:
-
days and dates (Monday, 2020)
-
time (morning, evening, 6 a.m.)
-
events (childhood, marriage)
Examples:
-
I have lived here since 2015.
-
He has been ill since yesterday.
-
She has worked here since Monday.
👉 SINCE answers the question: “From when?”
3. FOR vs SINCE (Quick Comparison)
| FOR | SINCE |
|---|---|
| for two hours | since 8 a.m. |
| for five years | since 2019 |
| for a long time | since childhood |
Important Note:
For and since are usually used with the present perfect tense
(have / has + verb).
MCQs (Choose the Correct Answer)
1. I have known him ___ 2010.
a) for
b) since
c) from
2. She has been waiting ___ two hours.
a) since
b) from
c) for
3. We have lived in this house ___ many years.
a) since
b) for
c) at
4. He has not eaten anything ___ morning.
a) for
b) since
c) during
5. They have worked here ___ a long time.
a) since
b) for
c) on
MCQ Answers:
-
b) since
-
c) for
-
b) for
-
b) since
-
b) for
Worksheet – Practice Section
A. Fill in the blanks with for or since
-
I have been feeling tired ___ yesterday.
-
She has lived alone ___ five years.
-
We have not met ___ last Sunday.
-
He has been studying English ___ a long time.
-
The shop has been closed ___ morning.
B. Rewrite the sentences correctly
-
I am waiting here since two hours.
-
She is living here for 2018.
-
He works in this office since ten years.
C. Identify the Usage
Write D for Duration or S for Starting Point.
-
since 2012 ( ___ )
-
for three months ( ___ )
-
since childhood ( ___ )
-
for a few minutes ( ___ )
Worksheet Answers
A.
-
since
-
for
-
since
-
for
-
since
B.
-
I have been waiting here for two hours.
-
She has been living here since 2018.
-
He has been working in this office for ten years.
C.
-
S
-
D
-
S
-
D
Conclusion
Remember this simple rule:
-
FOR → duration (how long)
-
SINCE → starting point (from when)
With regular practice, your usage will become natural and confident.
Comments
Post a Comment