Understanding when to use since and for in present perfect tense is essential for correct English grammar. These words describe how long an action has continued from the past until now. This guide explains the rules, differences, and practical usage with 100 examples, helpful exam tips, and FAQs to help students learn the concept easily.
When to Use Since and For in Present Perfect Tense
The present perfect tense is used to describe actions that started in the past and continue until now. One of the most common grammar questions students face is when to use since and for in present perfect tense.
Both words indicate duration, but they are used in different ways.
- Since refers to a specific starting point in time
- For refers to a period or length of time
Understanding the difference helps students write and speak English more accurately.
Rule: When to Use Since in Present Perfect Tense
Use since when referring to a specific point in the past when the action started.
Structure:
Subject + has/have + past participle + since + starting point
Examples of starting points:
- a year (since 2020)
- a day (since Monday)
- a time (since 5 PM)
- an event (since I met him)
Examples
- She has lived here since 2018.
- I have known him since childhood.
- They have worked together since last year.
Rule: When to Use For in Present Perfect Tense
Use for when referring to the duration or length of time.
Structure:
Subject + has/have + past participle + for + duration
Examples of duration:
- for two days
- for five years
- for several months
Examples
- She has lived here for five years.
- I have studied English for three years.
- They have worked together for a long time.
100 Examples of When to Use Since and For in Present Perfect Tense
- I have lived here since 2015.
- She has worked in this company for five years.
- They have known each other since school days.
- We have waited here for two hours.
- He has been sick since Monday.
- I have studied English for three years.
- She has stayed here since morning.
- They have been friends for ten years.
- He has played cricket since childhood.
- We have worked together for many months.
- She has lived in Delhi since 2019.
- I have waited for an hour.
- He has taught here since last year.
- They have traveled together for two weeks.
- I have known her since college.
- She has practiced yoga for six months.
- We have stayed here since Friday.
- He has worked here for seven years.
- They have been married since 2012.
- I have read this book for two days.
- She has used this phone since January.
- He has waited for thirty minutes.
- They have played football since childhood.
- I have studied here for four years.
- We have stayed here since morning.
- He has lived abroad for ten years.
- She has worked here since 2017.
- I have known him for many years.
- They have been busy since yesterday.
- He has practiced music for six years.
- I have waited here since 10 AM.
- She has been tired for two days.
- We have lived here since 2010.
- They have stayed here for a week.
- He has studied English since childhood.
- I have worked here for five years.
- She has known him since school.
- We have waited for several hours.
- He has played tennis since 2016.
- They have lived here for a long time.
- She has stayed here since last night.
- I have studied for exams for two weeks.
- He has worked here since May.
- We have waited here for three hours.
- They have been busy since morning.
- She has practiced dance for many years.
- I have lived here since childhood.
- He has waited for two hours.
- We have studied English since 2018.
- They have worked here for ten months.
- She has stayed here since Sunday.
- I have known him for six years.
- He has worked here since 2021.
- They have lived abroad for five years.
- We have been friends since school.
- She has waited for thirty minutes.
- I have stayed here since morning.
- He has studied here for three years.
- They have lived here since 2015.
- We have worked together for four months.
- She has known him since childhood.
- I have studied English for many years.
- He has worked here since January.
- They have waited for two hours.
- We have lived here since last year.
- She has practiced piano for five years.
- I have stayed here since Monday.
- He has worked here for eight years.
- They have studied together since school.
- We have waited for one hour.
- She has lived here since 2012.
- I have studied English for six months.
- He has stayed here since yesterday.
- They have worked here for three years.
- We have known him since childhood.
- She has waited for ten minutes.
- I have practiced writing for two years.
- He has studied here since 2020.
- They have stayed here for four days.
- We have lived here since last month.
- She has been here since morning.
- I have waited for three hours.
- He has known her since childhood.
- They have studied English for five years.
- We have worked here since 2016.
- She has stayed here for two weeks.
- I have practiced English since school days.
- He has waited for twenty minutes.
- They have lived here since last year.
- We have studied together for three years.
- She has worked here since June.
- I have known him for ten years.
- He has studied English since 2018.
- They have waited for two hours.
- We have lived here since childhood.
- She has stayed here for several days.
- I have practiced grammar for many months.
- He has worked here since 2019.
- They have studied together for five years.
- We have known each other since school days.
Important Tips for Competitive Exams
Students preparing for SSC, Banking, UPSC, Railways, and other competitive exams should remember these key points:
- Since = Starting Point
Examples: since 2010, since morning, since Monday. - For = Duration
Examples: for two years, for three hours, for five days. - Present Perfect Structure
Subject + has/have + past participle. - Common Exam Trick
If the sentence shows a specific time, use since.
If the sentence shows a time period, use for. - Frequently Tested in Error Detection Questions
- Look for time expressions carefully before choosing since or for.
When to Use Since and For in Present Perfect Tense: FAQs
1. What is the difference between since and for in present perfect tense?
Since is used for a specific starting point in the past, while for is used to describe the duration of time.
Example:
- I have lived here since 2015.
- I have lived here for five years.
2. Can since and for be used in other tenses?
Yes. They can also be used in present perfect continuous and sometimes in past perfect sentences.
Example:
She has been studying for two hours.
3. Why is this topic important for competitive exams?
Questions about when to use since and for in present perfect tense often appear in grammar sections of competitive exams, especially in error detection, sentence correction, and fill-in-the-blanks questions.
Conclusion
Understanding when to use since and for in present perfect tense helps learners describe time correctly in English. Remember that since refers to a starting point, while for refers to duration. By practicing these rules and examples regularly, students can improve their grammar accuracy and perform better in competitive exams.
Improve your English grammar step by step. Practice the rules and examples in this guide to clearly understand when to use since and for in present perfect tense. Share this article with friends who are preparing for competitive exams and continue learning more useful grammar topics to strengthen your language skills.
Disclaimer
This article is intended for educational and informational purposes only. Learners should also consult standard grammar books or qualified teachers for deeper understanding and advanced practice.
Also Read: How to Use During and While – Simple Explanation with 100 Examples
How to Use Very and Much with Adjectives: Simple Rules, Tips, and 100 Practical Examples
