پرش به محتوا
Home » تفاوت for و since در انگلیسی | طول مدت یا نقطه شروع با تمرین

تفاوت for و since در انگلیسی | طول مدت یا نقطه شروع با تمرین

  • از
⚡ اگر فقط ۳۰ ثانیه وقت دارید

for two years · since 2024

دو سال است · از سال ۲۰۲۴

کلمه‌ی for می‌گوید چقدر طول کشیده. کلمه‌ی since می‌گوید از کِی شروع شده. هر دو با زمان حال کامل می‌آیند.

در فارسی برای هر دو حالت معمولاً یک ساختار داریم: «دو سال است که اینجا هستم» و «از سال ۲۰۲۴ اینجا هستم». هر دو با «است که» ساخته می‌شوند و تفاوت ساختاری ندارند.

اما انگلیسی بین این دو فرق می‌گذارد. اگر بگویید since two years یا for 2024، هر دو غلط است — و این یکی از پرتکرارترین خطاهای فارسی‌زبان‌هاست.

در این مقاله قاعده‌ی ساده‌ی انتخاب را یاد می‌گیرید، ارتباطش با زمان حال کامل را می‌بینید و درباره‌ی کلمات مشابه مثل during و ago هم صحبت می‌کنیم.

قاعده‌ی اصلی

for — طول مدت

I have lived here for two years.

دو سال است اینجا زندگی می‌کنم. چقدر طول کشیده.

since — نقطه‌ی شروع

I have lived here since 2024.

از سال ۲۰۲۴ اینجا زندگی می‌کنم. از کِی شروع شده.

کلمه به چه سؤالی جواب می‌دهد بعدش چه می‌آید مثال
for چقدر طول کشیده؟ مدت زمان for two hours, for a week
since از کِی؟ نقطه‌ی زمانی since Monday, since 2020

✅ یک تست ساده

بعد از کلمه، یک عدد مدت می‌آید یا یک تاریخ؟
مدت (دو ساعت، سه روز) → for
تاریخ یا نقطه (دوشنبه، ۲۰۲۰، صبح) → since

نمونه‌های for

۱for two minutesدو دقیقه
۲for three hoursسه ساعت
۳for a weekیک هفته
۴for six monthsشش ماه
۵for ten yearsده سال
۶for a long timeمدت طولانی
۷for agesخیلی وقت است

نمونه‌های since

۱since Mondayاز دوشنبه
۲since 2020از سال ۲۰۲۰
۳since last weekاز هفته‌ی پیش
۴since this morningاز امروز صبح
۵since I was a childاز بچگی
۶since we metاز وقتی همدیگر را دیدیم

⬆ بازگشت به فهرست

ارتباط با زمان حال کامل

کلمات for و since معمولاً با زمان حال کامل می‌آیند — چون درباره‌ی کاری حرف می‌زنند که در گذشته شروع شده و تا الان ادامه دارد.

حال کامل — هنوز ادامه دارد

I have lived here for two years.

دو سال است اینجا زندگی می‌کنم و هنوز هستم.

گذشته‌ی ساده — تمام شده

I lived there for two years.

دو سال آنجا زندگی کردم، ولی دیگر نه.

۱She has worked here since 2020.از ۲۰۲۰ اینجا کار می‌کند — هنوز
۲We have known each other for ten years.ده سال است می‌شناسیم
۳He has been sick since Monday.از دوشنبه مریض است

💡 درس حال کامل استمراری

برای یادگیری کامل درباره‌ی این زمان، درس زمان حال کامل استمراری را ببینید. و برای نقشه‌ی کل زمان‌ها، صفحه‌ی گرامر زمان‌ها.

⬆ بازگشت به فهرست

کلمات مشابه

چند کلمه‌ی دیگر هم درباره‌ی زمان حرف می‌زنند و گاهی با این دو اشتباه گرفته می‌شوند.

کلمه معنی مثال با کدام زمان
for به مدت for two years حال کامل
since از زمان since 2020 حال کامل
during در طول during the meeting هر زمانی
ago پیش two years ago گذشته‌ی ساده
in در in two hours آینده

تفاوت for و during

for — چقدر طول کشید

I slept for eight hours.

هشت ساعت خوابیدم. مدت را می‌گوید.

during — در طول چه چیزی

I slept during the film.

در طول فیلم خوابیدم. بازه را می‌گوید.

تفاوت since و ago

since — از آن نقطه تا الان

I have been here since 2020.

از ۲۰۲۰ اینجا هستم. با حال کامل.

ago — چند وقت پیش

I came here two years ago.

دو سال پیش آمدم. با گذشته‌ی ساده.

💡 جای ago فرق دارد

کلمه‌ی ago برخلاف بقیه، بعد از مدت زمان می‌آید:
❌ ago two years · ✅ two years ago

⬆ بازگشت به فهرست

اشتباهات رایج فارسی‌زبان‌ها

❌ I have been here since two years.

✅ I have been here for two years.

خطای ۱ — دو سال یک مدت است، پس for.

❌ I have known him for 2020.

✅ I have known him since 2020.

خطای ۲ — سال یک نقطه است، پس since.

❌ I am here since Monday.

✅ I have been here since Monday.

خطای ۳ — با since باید حال کامل بیاید.

❌ I work here since 2020.

✅ I have worked here since 2020.

خطای ۴ — همان قاعده.

❌ I slept during eight hours.

✅ I slept for eight hours.

خطای ۵ — برای مدت، for می‌آید نه during.

❌ I came here since two years.

✅ I came here two years ago.

خطای ۶ — با گذشته‌ی ساده، ago درست است.

❌ ago two years

✅ two years ago

خطای ۷ — کلمه‌ی ago بعد از مدت می‌آید.

❌ She has lived here since a long time.

✅ She has lived here for a long time.

خطای ۸ — «مدت طولانی» یک مدت است، پس for.

💡 یک تجربه‌ی واقعی

یکی از زبان‌آموزان تعریف می‌کرد: «همیشه می‌گفتم since two years چون در فارسی می‌گوییم «از دو سال پیش». معلمم گفت since فقط با تاریخ می‌آید، نه با مدت. از آن روز اول از خودم می‌پرسم: این عدد یک تاریخ است یا یک مدت؟»

⬆ بازگشت به فهرست

تمرین

📝 کلمه‌ی درست را انتخاب کنید

۱I have lived here ___ five years.
۲She has worked there ___ 2019.
۳We have known each other ___ a long time.
۴He has been sick ___ Monday.
۵They have been married ___ ten years.
۶I have not seen her ___ last summer.
۷It has been raining ___ three hours.
۸She has studied English ___ she was six.
۹We have waited ___ twenty minutes.
۱۰I have had this car ___ 2022.
✅ نمایش پاسخ‌ها
۱. for — پنج سال یک مدت است۲. since — سال ۲۰۱۹ یک نقطه است۳. for — «مدت طولانی» یک مدت است۴. since — دوشنبه یک نقطه است۵. for — ده سال یک مدت است۶. since — تابستان پارسال یک نقطه است۷. for — سه ساعت یک مدت است۸. since — «وقتی شش ساله بود» یک نقطه است۹. for — بیست دقیقه یک مدت است۱۰. since — سال ۲۰۲۲ یک نقطه است

⬆ بازگشت به فهرست

آزمون

در حال بارگذاری آزمون…

⬆ بازگشت به فهرست

سؤالات متداول

❓ چطور سریع تشخیص بدهم؟
یک سؤال بپرسید: بعد از این کلمه، یک مدت می‌آید یا یک تاریخ؟ اگر «دو ساعت» یا «سه روز» است → for. اگر «دوشنبه» یا «۲۰۲۰» است → since.
❓ آیا for همیشه با حال کامل می‌آید؟
نه. for با گذشته‌ی ساده هم می‌آید ولی معنی عوض می‌شود: I lived there for two years یعنی دیگر آنجا نیستم. اما since تقریباً همیشه با حال کامل می‌آید.
❓ فرق for و during دقیقاً چیست؟
کلمه‌ی for به مدت اشاره دارد و during به بازه. for two hours — دو ساعت. during the meeting — در طول جلسه. بعد از during همیشه یک اسم می‌آید.
❓ این کلمات جزو حروف اضافه‌اند؟
بله، هر دو حرف اضافه‌ی زمان هستند. برای دیدن نقشه‌ی کامل درباره‌ی همه‌ی حروف اضافه، مقاله‌ی حروف اضافه در انگلیسی را ببینید.
❓ کجا در مکالمه تمرینشان کنم؟
در مجموعه‌ی ۹۰۰ جمله‌ی پرکاربرد مخصوصاً در درس‌هایی که درباره‌ی زمان و تاریخ‌اند — مثل بیان تاریخ.

⬆ بازگشت به فهرست

درس‌های مرتبط و ادامه‌ی یادگیری

🎯 جمع‌بندی

for = طول مدت. for two years، for a week
since = نقطه‌ی شروع. since 2020، since Monday
هر دو معمولاً با زمان حال کامل می‌آیند
during برای بازه است، نه مدت
ago با گذشته‌ی ساده و بعد از مدت می‌آید

مشاوره رایگان و تخصصی سلام‌زبان

در انتخاب دوره، تعیین سطح یا مسیر یادگیری گرامر سؤال دارید؟

🎁 هدیه: مشاهده رایگان درس ۱ و ۶
🎓 مشاهده کلاس‌های آموزش آنلاین

بعد از ورود به لینک، در بخش سرفصل‌ها دروس رایگان ۱ و ۶ را ببینید