مجله آموزش زبان EnglishVocabulary.ir

آموزش حروف اضافه for, since, during برای بیان مدت زمان

در این مقاله، به تمام این سوالات به طور کامل و با مثال‌های واضح پاسخ خواهیم داد. یادگیری حروف اضافه زمان در زبان انگلیسی، به‌ویژه درک کاربرد for و since و تفاوت آن با during، یکی از چالش‌های همیشگی زبان‌آموزان است. این سه حرف اضافه برای بیان مدت و بازه‌های زمانی به کار می‌روند، اما هرکدام قوانین و ساختار خاص خود را دارند که ندانستن آن‌ها می‌تواند منجر به اشتباهات رایج و کژفهمی در مکالمه و نوشتار شود. با ما همراه باشید تا یک بار برای همیشه این مفاهیم را به صورت عمیق و کاربردی یاد بگیرید و با اطمینان کامل از آن‌ها در جملات خود استفاده کنید.

📌 مطلب مرتبط و خواندنی:فرق “RV”, “Camper” و “Trailer” (بالاخره کاروان کدومه؟ یدک کدومه؟)

آشنایی با حرف اضافه For: بیان طول مدت زمان (Duration of Time)

یکی از پرکاربردترین حروف اضافه برای صحبت در مورد زمان، for است. قانون اصلی استفاده از for بسیار ساده است: ما از این حرف اضافه برای نشان دادن «طول مدت» یا «بازه زمانی» یک اتفاق یا فعالیت استفاده می‌کنیم. در واقع، for به این سوال پاسخ می‌دهد: «چه مدت؟» (?How long). این بازه زمانی می‌تواند چند ثانیه، چند دقیقه، چند روز، چند ماه یا حتی چند قرن باشد.

فرمول استفاده از for به این شکل است:

For + a period of time

بیایید به چند نمونه از بازه‌های زمانی که با for می‌آیند نگاهی بیندازیم:

کاربرد For با زمان‌های مختلف فعل

یکی از ویژگی‌های عالی for این است که می‌توان از آن تقریباً با تمام زمان‌های فعل (Tenses) در انگلیسی استفاده کرد. این انعطاف‌پذیری، آن را به ابزاری قدرتمند برای بیان مدت زمان در شرایط مختلف تبدیل می‌کند.

۱. استفاده از For با زمان حال کامل (Present Perfect)

رایج‌ترین کاربرد for در کنار زمان حال کامل است. در این حالت، ما درباره فعالیتی صحبت می‌کنیم که در گذشته شروع شده و تا لحظه حال ادامه داشته است.

۲. استفاده از For با زمان گذشته ساده (Simple Past)

وقتی for با زمان گذشته ساده به کار می‌رود، به مدت زمان فعالیتی اشاره دارد که در گذشته شروع شده و در همان گذشته نیز به پایان رسیده است و دیگر ادامه ندارد.

۳. استفاده از For با زمان آینده (Future Tense)

می‌توانیم از for برای بیان طول مدت یک فعالیت در آینده نیز استفاده کنیم.

📌 موضوع مشابه و کاربردی:“چشمم آب نمیخوره”: My eye doesn’t drink water؟!

آشنایی با حرف اضافه Since: بیان نقطه شروع زمان (A Point in Time)

حالا به سراغ since می‌رویم که اغلب با for اشتباه گرفته می‌شود. تفاوت اصلی و کلیدی در کاربرد for و since این است که since طول مدت را نشان نمی‌دهد، بلکه «نقطه شروع» یک فعالیت یا وضعیت را در گذشته مشخص می‌کند. Since به این سوال پاسخ می‌دهد: «از چه زمانی؟» (?Since when).

فرمول استفاده از since به این شکل است:

Since + a specific point in the past

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

مهم‌ترین نکته در مورد Since

یک قانون بسیار مهم که باید در مورد since به خاطر بسپارید این است که این حرف اضافه تقریباً همیشه با زمان‌های کامل (Perfect Tenses)، به خصوص حال کامل (Present Perfect)، به کار می‌رود. دلیل آن این است که since یک پل بین گذشته (نقطه شروع) و حال (لحظه صحبت) ایجاد می‌کند.

همانطور که در مثال‌ها می‌بینید، فعالیت (انتظار کشیدن، زندگی کردن، ندیدن) از یک نقطه مشخص در گذشته آغاز شده و اثرات آن یا خود فعالیت تا زمان حال ادامه دارد.

📌 توصیه می‌کنیم این را هم ببینید:معنی “Fat Burner” و “Stimulant Free” (بدون محرک)

مقایسه مستقیم: کاربرد for و since در کنار هم

برای درک عمیق‌تر تفاوت‌ها، بهترین راه قرار دادن این دو حرف اضافه در کنار یکدیگر است. تصور کنید می‌خواهید بگویید که سه سال است در تهران زندگی می‌کنید. دو راه برای بیان این جمله وجود دارد:

هر دو جمله یک معنا را منتقل می‌کنند اما با دو ساختار متفاوت. جمله اول بر «مدت زمان» و جمله دوم بر «نقطه شروع» آن تأکید دارد.

در جدول زیر، این تفاوت به صورت خلاصه نمایش داده شده است:

ویژگی For Since
معنا برای بیان طول مدت زمان (How long?) برای بیان نقطه شروع زمان (Since when?)
ساختار For + a period of time (e.g., three days, two months) Since + a point in time (e.g., Monday, 2020)
زمان فعل رایج قابل استفاده با اکثر زمان‌ها (حال کامل، گذشته ساده و…) عمدتاً با زمان‌های کامل (مخصوصاً حال کامل)
مثال She has been studying for two hours. She has been studying since 6 PM.

یک اشتباه رایج: استفاده از Since با گذشته ساده

یکی از اشتباهات متداول زبان‌آموزان این است که بعد از since از یک جمله کامل با زمان گذشته ساده استفاده می‌کنند تا نقطه شروع را مشخص کنند. این کاربرد کاملاً صحیح است.

در این ساختار، جمله بعد از since (he got married / we met at university) نقطه شروع را مشخص می‌کند.

📌 این مقاله را از دست ندهید:تفاوت “Noob” و “Newbie” (به همه نگو نوب!)

آشنایی با حرف اضافه During: در طول یک رویداد یا دوره زمانی

و اما حرف اضافه سوم، during. این کلمه به معنای «در طول» یا «در حینِ» است و برای اشاره به زمانی استفاده می‌شود که یک اتفاق *در داخل* یک بازه زمانی یا رویداد دیگر رخ می‌دهد. تفاوت کلیدی آن با for این است که during به سوال «چه وقت؟» (?When) پاسخ می‌دهد، نه «چه مدت؟» (?How long).

فرمول استفاده از during به این شکل است:

During + a noun (that represents a period or event)

بعد از during ما یک اسم می‌آوریم، نه یک عدد یا بازه زمانی مشخص.

مقایسه During و For

بزرگترین منبع سردرگمی، تفاوت بین during و for است. به این دو جمله دقت کنید:

مثال دیگر:

نکته کلیدی این است: for با یک دوره زمانی (period of time) می‌آید، در حالی که during با یک اسم که خود معرف یک دوره است (noun) می‌آید.

📌 همراه با این مقاله بخوانید:چرا توییتریا میگن “Touch Grass”؟ (توهین مودبانه به معتادان نت)

نکات تکمیلی و جمع‌بندی

برای تسلط کامل بر این سه حرف اضافه، نکات زیر را همیشه در ذهن داشته باشید:

  1. سوال کلیدی را از خود بپرسید: آیا می‌خواهم بگویم «چه مدت» (How long)? از for استفاده کنید. آیا می‌خواهم بگویم «از چه زمانی» (Since when)? از since استفاده کنید. آیا می‌خواهم بگویم «چه وقت» (When) و به یک رویداد اشاره کنم؟ از during استفاده کنید.
  2. به ساختار بعد از حرف اضافه دقت کنید: بعد از for معمولاً یک عدد و واحد زمانی می‌آید. بعد از since یک نقطه زمانی مشخص (سال، ساعت، رویداد گذشته) می‌آید. بعد از during یک اسم (the class, the war, the holiday) می‌آید.
  3. زمان فعل را فراموش نکنید: Since تقریباً همیشه با زمان‌های کامل (Perfect Tenses) همراه است. For با اکثر زمان‌ها سازگار است. During نیز محدودیتی در زمان فعل ندارد.

یادگیری دقیق کاربرد for و since و تفاوت آن با during یکی از گام‌های مهم در روان صحبت کردن و نوشتن به زبان انگلیسی است. این سه حرف اضافه شاید در نگاه اول ساده به نظر برسند، اما تسلط بر جزئیات آن‌ها می‌تواند سطح زبان شما را به شکل چشمگیری ارتقا دهد. با تمرین و استفاده از مثال‌های این مقاله، شما می‌توانید با اطمینان خاطر از این کلمات در جای درست خود استفاده کنید و از اشتباهات رایج پرهیز نمایید.

این پست چقدر برای شما مفید بود؟

برای امتیاز دادن روی ستاره‌ها کلیک کنید!

امتیاز میانگین 4.9 / 5. تعداد رای‌ها: 234

اولین نفری باشید که به این پست امتیاز می‌دهد.

36 پاسخ

  1. سلام، خیلی ممنون بابت این مقاله کاربردی. یه سوال داشتم، آیا می‌تونیم بعد از since از یک جمله کامل هم استفاده کنیم؟ مثلا بگیم Since I was a child؟

    1. سلام سارای عزیز، بله کاملاً درسته! since می‌تونه هم به عنوان حرف اضافه با یک اسم (مثل since 2010) و هم به عنوان حرف ربط با یک جمله (مثل since I left school) استفاده بشه تا نقطه شروع یک فعالیت رو نشون بده.

  2. من همیشه for و during رو با هم قاطی می‌کردم. یعنی الان درسته که بگیم during the exam ولی برای مدت زمانش بگیم for two hours؟

    1. دقیقاً همینطوره محمد جان. during به ما میگه ‘چه زمانی’ (در طولِ چه رویدادی) اتفاق افتاده، اما for به ‘چه مدتی’ اشاره داره. مثال شما عالی بود!

  3. توی فیلم‌ها خیلی شنیدم که میگن I haven’t seen him in years. آیا اینجا in جایگزین for شده؟

    1. نکته بسیار هوشمندانه‌ای بود مهدیه عزیز. بله، در جملات منفی، گاهی اوقات از in به جای for برای بیان مدت زمان طولانی استفاده میشه که جنبه غیررسمی‌تر و تاکید بیشتری داره.

  4. دمتون گرم، تفاوت since و for رو خیلی خوب توضیح دادید. من همیشه فکر می‌کردم چون since یعنی ‘از’، پس می‌تونم بگم since two hours ago. این غلطه؟

    1. امیررضای عزیز، استفاده از ago با since ممکنه در مکالمات روزمره شنیده بشه اما از نظر گرامری بهتره بگیم for two hours یا since 2 o’clock. کلمه ago خودش به گذشته اشاره داره و ترکیبش با since کمی تکراری محسوب میشه.

  5. یک سوال: آیا during همیشه قبل از اسم میاد؟ مثلا می‌تونیم بگیم during I was sleeping؟

    1. سوال خوبیه نیلوفر جان. خیر، during فقط با اسم یا عبارت اسمی میاد. برای بیان جمله (subject + verb) باید از while استفاده کنید. مثلا: While I was sleeping.

  6. واقعا خسته نباشید. این بخش که تفاوت for و during رو با مثال عددی توضیح دادید خیلی به من کمک کرد. همیشه توی تست‌ها اشتباه می‌زدم.

    1. خوشحالیم که برات مفید بوده ارسلان عزیز. یادت باشه کلمه for معمولاً با یک عدد و واحد زمانی (مثل 5 days) میاد.

  7. ببخشید، تلفظ during چطوریه؟ بعضی‌ها میگن ‘دویورینگ’ و بعضی‌ها ‘جورینگ’. کدومش درسته؟

    1. نازنین عزیز، هر دو تلفظ شنیده میشه. در لهجه بریتانیایی بیشتر شبیه ‘دیورینگ’ /djʊərɪŋ/ و در لهجه آمریکایی چیزی بین ‘دیرینگ’ و ‘جورینگ’ /dʊrɪŋ/ تلفظ میشه.

  8. من یه جا خوندم که since رو فقط با زمان حال کامل (Present Perfect) استفاده می‌کنیم. آیا توی زمان‌های دیگه هم کاربرد داره؟

    1. رضا جان، رایج‌ترین کاربرد since با زمان‌های Perfect (مثل حال کامل یا گذشته کامل) هست، اما گاهی در جملات علّی به معنای ‘از آنجایی که’ هم به کار میره که بحثش با حروف اضافه زمان متفاوته.

    1. هانیه عزیز، معمولاً با کلمه all نیازی به حرف اضافه نیست و می‌گیم All summer. اما اگر بخوای تاکید کنی، for all summer هم شنیده میشه. during معمولاً با all نمیاد.

  9. مقاله عالی بود. فقط یه نکته، برای since حتماً باید تاریخ دقیق بدیم یا مثلاً Since my birthday هم درسته؟

    1. کاملاً درسته بابک جان. هر چیزی که یک ‘نقطه مشخص’ در زمان باشه (مثل تولد، عید، یا ساعت خاص) رو میشه با since آورد.

  10. خیلی ممنون، من همیشه فکر می‌کردم during یعنی ‘در وقتِ’ و for یعنی ‘برای’. این معادل‌های فارسی گاهی آدم رو به اشتباه میندازه.

    1. دقیقا مریم جان، ترجمه تحت‌اللفظی یکی از بزرگترین چالش‌های زبان‌آموزهاست. بهترین کار یادگیری کاربرد در قالب جمله است.

    1. بله پیمان عزیز، عبارت ‘for the duration of’ کاملاً درسته اما خیلی رسمی و کتابیه. در مکالمات روزمره همون during یا for 2 hours رایج‌تره.

    1. مونا جان، since معمولاً نقطه شروع رو تا ‘زمان حال’ وصل می‌کنه (مخصوص زمان کامل)، اما from می‌تونه برای هر زمانی استفاده بشه و لزوماً به حال وصل نمیشه. مثلا: from 9 to 5.

  11. خیلی کاربردی بود. برای یادگیری بهتر، من باهاشون جمله می‌سازم: I have been studying English for 3 years. درسته؟

  12. من توی یک پادکست شنیدم طرف گفت during the night. این با at night چه فرقی داره؟

    1. الهام عزیز، at night به طور کلی به وقت شب اشاره داره، اما during the night تاکید داره که یک اتفاقی ‘در طول بازه زمانی شب’ (مثلاً وقتی همه خواب بودن) افتاده.

  13. ممنون از توضیحات شفافتون. کاش برای کلماتی مثل throughout هم یک مطلب بنویسید چون شبیه during هست.

  14. ببخشید یک سوال، اگه بخوام بگم ‘از وقتی که یادمه’ باید از کدوم استفاده کنم؟

    1. ژاله عزیز، عبارت استاندارد این هست: ‘Since I can remember’ یا ‘For as long as I can remember’.

  15. توی آزمون آیلتس خیلی روی این حروف اضافه حساس هستن. این مقاله برای بخش گرامر رایتینگ عالی بود.

  16. بسیار عالی. فقط یه سوال، for رو می‌تونیم برای آینده هم استفاده کنیم؟ مثلا I will be there for 2 days؟

    1. بله سپیده جان، برخلاف since که معمولاً به گذشته و حال مربوط میشه، for رو برای تمام زمان‌ها (گذشته، حال و آینده) میشه برای بیان مدت استفاده کرد.

  17. لطفاً در مورد تفاوت within و during هم توضیح بدید. خیلی شبیه هم به نظر میان.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *