Since vs For: How to Talk About Time
Since vs For (since ও for-এর পার্থক্য)
Introductionভূমিকা
Bangla has already sorted this out for you and nobody points it out. থেকে marks the starting point — সকাল থেকে, ২০১৯ সাল থেকে. ধরে marks the length — তিন বছর ধরে, দুই ঘণ্টা ধরে. Those two words map onto since and for with no exceptions worth worrying about. What Bangla does not warn you about is the verb that has to go with them, and that is where “I am living here since 2019” comes from.
বাংলা এই ভাগটা আপনার হয়ে আগেই করে রেখেছে, শুধু কেউ ধরিয়ে দেয় না। '**থেকে**' চিহ্নিত করে শুরুর বিন্দু — 'সকাল থেকে', '২০১৯ সাল থেকে'। '**ধরে**' চিহ্নিত করে সময়ের দৈর্ঘ্য — 'তিন বছর ধরে', 'দুই ঘণ্টা ধরে'। এই দুটো শব্দ since আর for-এর উপর হুবহু বসে যায়, ভাববার মতো কোনো ব্যতিক্রম নেই। বাংলা যেটা নিয়ে সতর্ক করে না, সেটা হলো এদের সাথে কোন ক্রিয়াটা বসবে — আর সেখান থেকেই আসে “I am living here since 2019”।
Definitionসংজ্ঞা
Since is followed by the moment something started — since Monday, since 2019, since I was a child. For is followed by how long it has lasted — for three days, for five years, for a long time.
Since-এর পরে বসে সেই মুহূর্তটা, যখন কাজটা শুরু হয়েছিল — since Monday, since 2019, since I was a child। For-এর পরে বসে কতক্ষণ ধরে চলছে সেই দৈর্ঘ্যটা — for three days, for five years, for a long time।
Bangla Explanationবাংলা ব্যাখ্যা
সূত্রটা এক লাইনে: **since = কখন থেকে**, **for = কতদিন ধরে**। 'since 2019' — ২০১৯ একটা দাগ। 'for five years' — পাঁচ বছর দুই দাগের মাঝের দূরত্ব। সন্দেহ হলে নিজেকে জিজ্ঞেস করুন, এটা ঘড়ির গায়ে একটা দাগ, নাকি দুই দাগের মাঝের ফাঁক? দাগ হলে since, ফাঁক হলে for। দ্বিতীয় কথাটাই আসল, আর সেটাই সবচেয়ে বেশি ভুল হয়: এই দুটো শব্দের সাথে সাধারণত **present perfect** বা **present perfect continuous** বসে, present continuous নয়। 'I **am living** here since 2019' ❌; 'I **have been living** here since 2019' ✅। ভুলটা আসে সরাসরি বাংলা থেকে — আমরা বলি 'আমি ২০১৯ সাল থেকে এখানে থাকি', বর্তমান কালেই। ইংরেজিতে অতীত থেকে এখন পর্যন্ত টেনে আনা কাজের জন্য বর্তমান কাল খাটে না; সেখানে have বা has লাগবেই। Since-এর পরে শুধু একটা সময়ের শব্দ নয়, একটা গোটা বাক্যও বসতে পারে — আর তখন সেই বাক্যটা **past simple**-এ থাকে: 'I have known him **since we were in school**', 'She has been unwell **since she came back from Dhaka**'। খেয়াল করুন, মূল অংশে present perfect আর since-এর পরের অংশে past simple — এই জোড়াটাই স্বাভাবিক। একটা ফাঁদ আছে যেটা অনেকে জানেন না: **since-এর আরেকটা অর্থ আছে, 'যেহেতু'**। 'Since he was ill, he could not attend' — এখানে since সময় নয়, কারণ বোঝাচ্ছে, আর তার সাথে present perfect-এর কোনো সম্পর্ক নেই। কোনটা কোনটা, সেটা বোঝা কঠিন নয় — সময় বোঝালে since-এর পরে একটা সময়ের বিন্দু থাকে, আর কারণ বোঝালে থাকে একটা গোটা ঘটনা। শেষে দুটো কাজের গঠন। এক, সময়ের দৈর্ঘ্য বোঝাতে আরেকভাবেও বলা যায়: 'It has been three years **since** I left the village' — এখানে since-এর পরে past simple, আর শুরুতে It has been। দুই, **ago** আর **for** গুলিয়ে ফেলবেন না: ago বসে past simple-এর সাথে, পেছনের দিকে গোনে — 'He came three years **ago**'; আর for বসে present perfect-এর সাথে, এখন পর্যন্ত টানে — 'He has been here **for** three years'।
Examplesউদাহরণ
- I have lived in Dhaka since 2019.আমি ২০১৯ সাল থেকে ঢাকায় আছি। (since + সময়বিন্দু)
- I have lived in Dhaka for six years.আমি ছয় বছর ধরে ঢাকায় আছি। (for + সময়কাল)
- She has been waiting since ten o'clock.সে দশটা থেকে অপেক্ষা করছে।
- She has been waiting for two hours.সে দুই ঘণ্টা ধরে অপেক্ষা করছে।
- We haven't met since my cousin's wedding.আমার কাজিনের বিয়ের পর থেকে আমাদের দেখা হয়নি।
- He has worked there since he finished college.কলেজ শেষ করার পর থেকে সে ওখানে কাজ করে। (since + গোটা বাক্য, past simple-এ)
- It has been raining for three days.তিন দিন ধরে বৃষ্টি হচ্ছে।
Common Mistakesসাধারণ ভুল
I am working here since 2020.
I have been working here since 2020.
Since and for need the present perfect, not the present continuous. Bangla uses the present here, which is exactly why this error is so common.
I have lived here since five years.
I have lived here for five years.
Five years is a length, not a starting point — so it takes 'for'.
She is ill for last Monday.
She has been ill since last Monday.
Last Monday is a point in time, and the state continues into now, so: present perfect + since.
We know each other since long time.
We have known each other for a long time.
'A long time' is a duration, and the article 'a' is required.
Tipsটিপস
- Ask yourself: is this a point on a clock, or the distance between two points? Point = since, distance = for. — নিজেকে জিজ্ঞেস করুন: এটা ঘড়ির একটা দাগ, নাকি দুই দাগের দূরত্ব? দাগ = since, দূরত্ব = for।
- Whenever you write 'since' or 'for' about now, check that your verb is 'have/has been…'. — এখন পর্যন্ত বোঝাতে since বা for লিখলেই দেখে নিন ক্রিয়াটা 'have/has been…' কিনা।
- 'For' can be dropped in speech ('I've lived here five years'), but 'since' never can. — কথ্য ইংরেজিতে 'for' বাদ দেওয়া যায় ('I've lived here five years'), কিন্তু 'since' কখনো বাদ যায় না।
- Watch out: 'since' also means 'because' in formal writing — 'Since it was raining, we stayed home.' — খেয়াল রাখুন: আনুষ্ঠানিক লেখায় 'since' মানে 'কারণ'-ও হয় — 'Since it was raining, we stayed home.'
Quizকুইজ
Tap an answer to check yourself — a free preview of the full graded quiz in the app.
1. Fill in: I have known him ___ 2015.
2. Fill in: They have been married ___ ten years.
3. Which sentence is correct?
4. Fill in: She hasn't called ___ last Eid.
Practiceঅনুশীলন
Try each one, then reveal the answer.
1. Fill in: We have been friends ___ school.
Hint: School here means the time when school started — a point.
2. Correct: 'He is living in Sylhet since 2021.'
Hint: Change the tense, keep 'since'.
3. Rewrite with 'for': I have worked here since 2020. (it is now 2026)
Hint: Convert the point into a length.
Related Lessonsসম্পর্কিত পাঠ
- GrammarA2Present Perfect Tenseenglishbd.com — free, foreverLearn the present perfect tense in Bangla and English: the have/has + past participle rule, when to use it, real examples, common mistakes and a free quiz.
- GrammarB1Present Perfect Continuous Tenseenglishbd.com — free, foreverThe present perfect continuous tense in Bangla and English: has/have been + verb-ing with 'for' and 'since', plus rules, examples, mistakes and a free quiz.
- GrammarA2Prepositions of Time: In, On, Atenglishbd.com — free, foreverMaster prepositions of time in Bangla and English: when to use in, on and at for months, dates, days and clock times, with examples, mistakes and a free quiz.
Frequently Asked Questionsসাধারণ জিজ্ঞাসা
Can I use 'from' instead of 'since'?
Not for something continuing up to now. 'From 2019' needs an end point — 'from 2019 to 2022'. If it is still true today, use 'since'.
Why can't I say 'I am living here since 2019'?
Because the present continuous only describes now, while 'since 2019' covers the whole stretch from 2019 until this moment. English marks that stretch with the present perfect.
Is 'since long' correct?
No, though it is very common in South Asian English. Say 'for a long time' — the duration takes 'for', and it needs the article 'a'.
Does 'for' always mean time?
No — 'for' has many other jobs ('a gift for you', 'for example'). This rule is only about 'for' plus a length of time.