- آیا تا به حال در مکالمات خود شک کردهاید که باید از for استفاده کنید یا since؟
- آیا برایتان پیش آمده که بخواهید بگویید «ده سال است که اینجا هستم» اما در انتخاب ساختار درست گرامری دچار تردید شوید؟
- آیا کاربرد for در زمان برای شما هم یکی از چالشهای همیشگی در آزمونهای آیلتس یا تافل بوده است؟
بسیاری از زبانآموزان در سراسر جهان، حتی در سطوح پیشرفته، گاهی در استفاده دقیق از حروف اضافه زمان دچار اشتباه میشوند. در این راهنمای جامع، ما کاربرد for در زمان را به شکلی ساده و ریشهای کالبدشکافی میکنیم تا یکبار برای همیشه این مبحث را به حافظه بلندمدت خود بسپارید و دیگر هرگز این اشتباه را تکرار نکنید.
| مفهوم کلیدی | کاربرد اصلی | مثال کوتاه |
|---|---|---|
| For | بیان طول یا بازه زمانی (مدت) | For 5 hours |
| Since | بیان نقطه شروع یک عمل | Since 2 o’clock |
درک عمیق مفهوم For در زبان انگلیسی
در زبانشناسی کاربردی، کلمه for به عنوان یک حرف اضافه (Preposition) عمل میکند که تمرکز آن بر روی “مقدار زمان” (Quantity of time) است. وقتی از این کلمه استفاده میکنیم، در واقع میخواهیم به شنونده بگوییم که یک اتفاق چقدر طول کشیده است. این بازه زمانی میتواند به کوتاهیِ چند ثانیه یا به بلندیِ چندین قرن باشد.
بسیاری از زبانآموزان به دلیل تداخل زبانی با زبان فارسی، ممکن است در ابتدا دچار اضطراب شوند. نگران نباشید؛ این یک فرآیند طبیعی در یادگیری زبان است. در فارسی ما اغلب از کلمه «به مدتِ» یا «الان … هست که» استفاده میکنیم، اما در انگلیسی، ساختار for بسیار منظمتر و فرمولبندی شده است.
فرمول طلایی استفاده از For
برای اینکه جملات شما کاملاً نیتیو (Native) به نظر برسد، همیشه این فرمول را در ذهن داشته باشید:
[Number/Quantity] + [Time Unit] + For
به این مثالها توجه کنید:
- For ten minutes (برای ده دقیقه)
- For two weeks (برای دو هفته)
- For many years (برای سالهای طولانی)
- For a long time (برای مدتی طولانی)
- For centuries (برای قرنها)
کاربرد for در زمانهای مختلف گرامری
یکی از بزرگترین اشتباهاتی که زبانآموزان مرتکب میشوند این است که فکر میکنند for فقط مختص زمان حال کامل (Present Perfect) است. اما به عنوان یک متخصص آموزش زبان، باید بگویم که این حرف اضافه در تمامی زمانهای اصلی کاربرد دارد.
۱. زمان حال کامل (Present Perfect)
این رایجترین کاربرد است. وقتی میخواهیم بگوییم کاری از گذشته شروع شده و تا همین لحظه ادامه دارد.
Formula: Subject + have/has + Past Participle + for + duration
- I have lived in Tehran for 10 years. (من ده سال است که در تهران زندگی کردهام/زندگی میکنم.)
- She has been a teacher for a decade. (او یک دهه است که معلم است.)
۲. زمان گذشته ساده (Past Simple)
زمانی از for در گذشته ساده استفاده میکنیم که آن فعالیت تمام شده باشد و دیگر ادامه نداشته باشد.
- I lived in Shiraz for three years (but now I live in Yazd). (من به مدت سه سال در شیراز زندگی کردم – اما الان دیگر آنجا نیستم.)
- We talked on the phone for an hour. (ما یک ساعت تلفنی صحبت کردیم.)
۳. زمان آینده (Future)
برای بیان مدت زمانی که کاری در آینده طول خواهد کشید.
- I will be on vacation for two weeks. (من برای دو هفته در تعطیلات خواهم بود.)
- They are going to stay here for a few days. (آنها قصد دارند برای چند روز اینجا بمانند.)
تفاوتهای ظریف لهجه آمریکایی و بریتانیایی (US vs. UK)
از دیدگاه زبانشناسی تطبیقی، تفاوتهای اندکی در حذف for بین این دو لهجه وجود دارد. در انگلیسی آمریکایی (American English)، به خصوص در مکالمات غیررسمی، گاهی اوقات کلمه for در جملات منفی یا بعد از برخی افعال حذف میشود، در حالی که در انگلیسی بریتانیایی (British English) تمایل بیشتری به حفظ آن وجود دارد.
- US Informal: I hasn’t seen him in years. (گاهی از in به جای for استفاده میکنند).
- UK Standard: I haven’t seen him for years.
- US Informal: I’ve been here two days. (حذف کامل for).
- UK Standard: I’ve been here for two days.
راهکارهای روانشناختی برای غلبه بر ترس از اشتباه
بسیاری از زبانآموزان به دلیل ترس از اشتباه گرفتن for و since، در هنگام صحبت کردن دچار وقفه (Pause) میشوند. این اضطراب زبانی (Language Anxiety) مانع از روانی کلام (Fluency) شما میشود. به یاد داشته باشید:
- اشتباه کنید: حتی اگر به اشتباه از کلمه دیگری استفاده کنید، مخاطب انگلیسیزبان متوجه منظور شما میشود. کمالگرایی دشمن یادگیری است.
- تجسم کنید: بازه زمانی for را مثل یک خطکش یا یک نوار متر تصور کنید که طول دارد. اما since را مثل یک نقطه روی تقویم ببینید.
- عبارات پیشساخته: عباراتی مثل “for ages” یا “for a while” را به صورت یک پکیج حفظ کنید تا نیاز به فکر کردن به گرامر نداشته باشید.
جدول مقایسهای: ✅ درست در برابر ❌ نادرست
برای درک بهتر کاربرد for در زمان، به این جدول که بر اساس خطاهای رایج زبانآموزان ایرانی تهیه شده است، توجه کنید:
| جمله اشتباه (Incorrect) | جمله درست (Correct) | علت اشتباه |
|---|---|---|
| I am here since 2 hours. ❌ | I have been here for 2 hours. ✅ | استفاده از since برای مدت زمان غلط است. |
| I studied for 2010. ❌ | I have studied since 2010. ✅ | سال یک نقطه شروع است، نه مدت زمان. |
| He has worked here for 5 months ago. ❌ | He has worked here for 5 months. ✅ | کلمه ago با for در یک ساختار نمیآید. |
اشتباهات رایج و باورهای غلط (Common Myths)
۱. آیا for همیشه به معنای «برای» است؟
در فارسی ما اغلب for را «برای» ترجمه میکنیم. اما در مبحث زمان، بهتر است آن را «به مدتِ» یا در ذهن خود به صورت یک «بازه» معنا کنید. ترجمه تحتاللفظی گاهی باعث سردرگمی میشود.
۲. آیا میتوان for را با تمام کلمات زمانی به کار برد؟
خیر. شما نمیتوانید بگویید “for yesterday” یا “for last week”. چون اینها نقاط مشخصی در زمان هستند. باید بگویید “for a day” یا “for a week”.
۳. استفاده از for با کلمه all
یک نکته حرفهای: وقتی از کلمه all برای بیان مدت زمان استفاده میکنید (مثل all day یا all my life)، معمولاً نیازی به استفاده از for نیست.
- ❌ اشتباه: I have been waiting for all day.
- ✅ درست: I have been waiting all day.
سوالات متداول (FAQ)
آیا میتوان از for در جملات منفی استفاده کرد؟
بله، کاملاً. اتفاقاً در جملات منفی بسیار رایج است. مثال: I haven’t seen her for months. (ماههاست که او را ندیدهام).
تفاوت اصلی for و during چیست؟
این یک سوال عالی است! For به ما میگوید «چه مدت» (How long)، اما During به ما میگوید «چه زمانی» (When) یک اتفاق در طول یک رویداد دیگر افتاده است.
مثال: I fell asleep during the movie (در طول فیلم خوابم برد) در مقابل I slept for two hours (دو ساعت خوابیدم).
آیا بعد از for حتماً باید عدد بیاید؟
خیر. هر کلمهای که نشاندهنده یک بازه زمانی نامشخص اما دارای طول باشد میتواند بیاید، مثل: for a while, for ages, for several years, for a long time.
نتیجهگیری
تسلط بر کاربرد for در زمان یکی از ستونهای اصلی صحبت کردن به زبان انگلیسی به شکل صحیح و روان است. به یاد داشته باشید که for همیشه به یک «طول زمان» اشاره دارد، چه در گذشته، چه حال و چه آینده.
برای تثبیت این یادگیری، پیشنهاد میکنم همین حالا سه جمله درباره زندگی خودتان بسازید: یکی برای کاری که مدتهاست انجام میدهید (حال کامل)، یکی برای کاری که در گذشته برای مدتی انجام دادید (گذشته ساده) و یکی برای برنامهای که در آینده دارید. تکرار و تمرین مداوم، تنها راه تبدیل دانش تئوری به مهارت عملی است. شما در مسیر درستی هستید، به یادگیری ادامه دهید!




ممنون از توضیح عالی! همیشه این for و since برام قاطی میشد، مخصوصا تو آزمونها و بین دو زمان گذشته و حال.
خوشحالیم که مقاله براتون مفید بوده. تشخیص تفاوت بین ‘for’ و ‘since’ برای زمانهای گذشته و حال خیلی کلیدیه. تمرین با مثالهای متنوع به تثبیت این مفهوم کمک زیادی میکنه.
اگه بخوام بگم ‘مدت طولانی’ چطوری میشه؟ مثلا ‘I haven’t seen him for a long time’ درسته؟
بله، کاملاً درسته! ‘for a long time’ یک عبارت رایج و صحیح برای اشاره به یک مدت زمان طولانی است. مثال شما عالی بود.
این نکته for در آزمون آیلتس واقعا چالشیه. توضیحتون خیلی کمک کرد که دیگه اشتباه نکنم. مخصوصا تو بخش اسپیکینگ که استرس دارم، گاهی اشتباه میکردم.
پس ‘It has been 10 years since…’ با ‘I have been here for 10 years’ چه فرقی داره؟ هنوز این دوتا گاهی گیجم میکنن.
سوال بسیار خوبی پرسیدید! ‘It has been 10 years since…’ به یک ‘نقطه شروع’ در گذشته اشاره میکند (مثلاً ‘since he left’). اما ‘I have been here for 10 years’ به ‘طول مدت’ اقامت شما اشاره دارد.
میشه چند مثال پیچیدهتر با جملات مرکب هم بذارید؟ مثلاً ‘They had been waiting for the bus for an hour when it finally arrived.’
مثال شما عالی بود و نشان میدهد که شما این مفهوم را به خوبی درک کردهاید! حتماً در مقالات آینده سعی میکنیم به مثالهای پیچیدهتر و کاربرد ‘for’ با زمانهای Perfect Continuous هم بپردازیم.
آیا تلفظ ‘for’ در این کاربرد خاص با وقتی که معنی ‘برای’ میده فرقی داره؟
من همیشه فکر میکنم for مثل ‘مدتِ’ هست و since مثل ‘از زمانِ’. اینجوری کمتر اشتباه میکنم. خیلی بصریتره برام.
این یک روش عالی برای به خاطر سپردن تفاوت است! هر تکنیک یا ترفندی که به شما در یادگیری کمک کند، ارزشمند است. ممنون که تجربهتان را به اشتراک گذاشتید.
قبلا خیلی اوقات به اشتباه ‘since 3 hours’ میگفتم! این مقاله واقعا روشنم کرد که مدت زمان فقط با for میاد.
خوشحالیم که تونستیم این اشتباه رایج رو براتون روشن کنیم. همین تشخیص اشتباهات گذشته نشاندهنده پیشرفت شما در یادگیری زبان است. ادامه دهید!
توی فارسی اصلا اینقدر دقیق نیستیم! مثلا میگیم ‘۱۰ ساله اینجام’ و همه منظورو میفهمن، این ظرافتهای انگلیسی گاهی واقعا سخته.
کلا حروف اضافه انگلیسی خیلی گیجکننده هستن. آیا برای ‘in’ و ‘on’ هم برنامهای دارید که اینقدر ساده توضیح بدید؟
بله، حتماً! حروف اضافه در انگلیسی یکی از چالشهای اصلی زبانآموزان هستند. در آینده نزدیک مقالاتی در مورد کاربرد صحیح ‘in’ و ‘on’ و سایر حروف اضافه زمان و مکان هم منتشر خواهیم کرد.
مقاله خیلی مفید و کاربردی بود. ممنون از تیم خوبتون. مختصر و مفید.
آیا ‘for’ با زمانهای perfect continuous هم استفاده میشه؟ مثلا ‘I have been studying for 3 hours.’
بله، کاملاً درست است! ‘For’ به وفور با زمانهای Perfect و Perfect Continuous استفاده میشود تا طول مدت یک فعالیت یا وضعیت را نشان دهد.
یادمه تو یه فیلمی شنیدم ‘I’ve been waiting for ages’ اون ‘ages’ هم یعنی مدت زمان طولانی، درسته؟
بله، دقیقاً. ‘for ages’ یک عبارت محاوره ای (idiomatic expression) است که به معنی ‘برای مدت زمان بسیار طولانی’ یا ‘برای سالها’ استفاده میشود.
کاش در آخر مقاله یه چندتا تمرین با جای خالی هم میگذاشتید تا خودمون رو محک بزنیم و بفهمیم چقدر یاد گرفتیم.
پیشنهاد عالی است! حتماً در نسخههای بعدی یا مقالات تکمیلی، بخش تمرینات تعاملی را اضافه خواهیم کرد تا به درک عمیقتر و تثبیت مبحث کمک کند.
اگر بخواهیم بگوییم ‘برای یک بار’ یا ‘برای دو بار’ هم از for استفاده میکنیم؟ مثلاً ‘I’ve been there for once’ درسته؟
سوال جالبی است. ‘For’ در این مفهوم (تعداد تکرار) کمتر رایج است. معمولاً برای تعداد دفعات از کلمات دیگری مثل ‘once’, ‘twice’, ‘three times’ یا ساختارهای متفاوت استفاده میشود (e.g., ‘I’ve been there once’). ‘For’ بیشتر به مدت زمان اشاره دارد.
‘for’ مگه معنی ‘برایِ’ (هدف) هم نمیده؟ مثلا ‘This is for you’. این دو کاربرد چطور از هم تفکیک میشن؟
بله، کاملاً درسته! ‘For’ کاربردهای بسیار زیادی در زبان انگلیسی دارد و معنای ‘برای (هدف)’ یکی از رایجترین آنهاست. تفکیک آنها بستگی به ‘context’ یا بافت جمله دارد. در این مقاله به طور خاص به کاربرد آن به عنوان حرف اضافه زمان و بیان طول مدت پرداختیم، اما همیشه به یاد داشته باشید که یک کلمه میتواند معانی و کاربردهای متفاوتی داشته باشد.
ممنون بابت این راهنمای جامع. من دانشآموز آیلتس هستم و این دقیقا چیزی بود که دنبالش بودم.
خوشحالیم که تونستیم نیاز شما رو برطرف کنیم. برای موفقیت در آیلتس، درک دقیق این نکات گرامری بسیار حیاتی است. موفق باشید!