Fill In The Blanks With For Or Since pdf is Knowing the difference between “for” and “since” is important for using English grammar correctly. These words help us explain how long an action has been happening.
The Main Difference
Both words are used with the Present Perfect and Present Perfect Continuous tenses, but they follow different rules.
FOR: Shows a Duration
Use “for” when you are talking about a specific length of time. It describes how long an action has lasted.
- When to use it:
- When measuring time (minutes, hours, years).
- Examples:
- for two hours, for three years, for a long time, for ten days.
- Sentences:
- He has been sleeping for two hours.
- It has been raining for an hour.
SINCE: Shows a Starting Point
Use “since” when you are talking about the exact moment an action began. It points to a specific time in the past.
- When to use it:
- When identifying the start date or time.
- Examples:
- since 2018, since Monday, since morning, since last night, since childhood.
- Sentences:
- They have worked here since 2018.
- She has been ill since Monday.
Answer Key Of This Worksheet
- I have lived here ______ three years.
- Answer: for “Three years” = duration.
- She has been studying ______ 5 p.m.
- Answer: since “5 p.m.” = starting point.
- They have worked in this office ______ 2018.
- Answer: since A year is a fixed start time.
- He has been sleeping ______ two hours.
- Answer: for “Two hours” = duration.
- We have known each other ______ childhood.
- Answer: since “Childhood” = starting point of life period.
- She has been ill ______ Monday.
- Answer: since Monday = starting point.
- I have waited ______ a long time.
- Answer: for “A long time” = duration.
- Rahul has played football ______ two hours.
- Answer: for “Two hours” = duration.
- The shop has been closed ______ morning.
- Answer: since Morning = starting point in the day.
- They have been traveling ______ a month.
- Answer: for “A month” = duration.
- I have not eaten anything ______ yesterday.
- Answer: since Yesterday = starting point.
- She has been missing ______ last night.
- Answer: since Last night = start of time.
- He has been my friend ______ many years.
- Answer: for “Many years” = duration.
- It has been raining ______ an hour.
- Answer: for “An hour” = duration.
- The lights have been off ______ 6 o’clock.
- Answer: since 6 o’clock = specific start time.
- She has been working ______ ten days.
- Answer: for “Ten days” = duration.
- He has stayed in Mumbai ______ his childhood.
- Answer: since Childhood = starting point.
- I have been awake ______ hours.
- Answer: for “Hours” = duration.
- They have been married ______ 2010.
- Answer: since 2010 = starting year.
- He has studied English ______ two months.
- Answer: for “Two months” = duration.





