گرامر

فرق since و for؛ از چه زمانی یا برای چه مدتی؟

نوشته با کمک هوش مصنوعی · بازبینی: جواد·۳ دقیقه·

برای گفتن «سه سال است اینجا کار می‌کنم» باید since بیاوریم یا for؟ با چند مثال روزمره یاد می‌گیریم نقطه شروع را از مدت زمان جدا کنیم.

وقتی چیزی از گذشته شروع شده و هنوز ادامه دارد، معمولاً از Present Perfect یا «حال کامل» استفاده می‌کنیم؛ مثل کاری که چند سال پیش شروع کرده‌ای و هنوز انجامش می‌دهی. ساختارش have یا has به‌اضافه شکل سوم فعل است؛ مثل I've worked یا She's lived.

since شروع را می‌گوید، for مدت را

اگر می‌خواهی بگویی «از چه زمانی؟»، از since استفاده کن؛ اگر می‌خواهی بگویی «چه مدت؟»، از for کمک بگیر. در این کاربرد، هر دو بازه‌ای را توصیف می‌کنند که تا الان ادامه داشته است.

  • since 2022: از سال ۲۰۲۲؛ یک نقطه شروع مشخص
  • since Monday: از دوشنبه؛ روز شروع
  • for 3 years: به‌مدت ۳ سال؛ طول یک بازه
  • for 6 months: به‌مدت ۶ ماه؛ مدت، نه تاریخ شروع
Tara's lived in Toronto since 2022.تارا از سال ۲۰۲۲ در تورنتو زندگی می‌کند.سال ۲۰۲۲ نقطه شروع زندگی تارا در تورنتو است و او هنوز آنجا زندگی می‌کند. در این جمله، Tara's شکل کوتاه‌شده Tara has است.
Arman's worked at this office in Tehran for 6 months.آرمان ۶ ماه است در این دفتر در تهران کار می‌کند.۶ ماه طول مدت کار آرمان است، نه تاریخ شروع آن؛ پس for می‌آوریم. او هنوز در همین دفتر کار می‌کند.

بعد از since می‌تواند یک اتفاق بیاید

I've lived in Berlin since I started my new job.از وقتی کار جدیدم را شروع کردم، در برلین زندگی می‌کنم.شروع کار جدید هم می‌تواند نقطه شروع باشد؛ لازم نیست بعد از since حتماً تاریخ بیاید. اینجا اتفاقِ شروع کار با گذشته ساده بیان شده است.
امتحانش کن!

می‌خواهی بگویی «۴ ماه است در این تیم کار می‌کنم» و هنوز هم عضو تیم هستی؛ کدام جمله درست است؟

جواب رو ببین

جواب درست: I've worked on this team for 4 months. · اگر گزینه دوم را انتخاب کردی، هم زمان فعل و هم عبارت مدت را درست ساخته‌ای. ۴ ماه طول یک بازه است، پس for لازم داریم؛ since برای نقطه شروع است.

خلاصه در ۳ خط
since یعنی «از یک نقطه شروع»: since Monday یا since 2022.
for طول مدت را نشان می‌دهد: for 6 months یا for 3 years.
قبل از انتخاب، بپرس: «از چه زمانی؟» یا «چه مدت؟»

با نوا حرف بزن تا این نکته برای همیشه بمونه

نوا همون لحظه اصلاحت می‌کنه · ۳ درس اول رایگان

شروع رایگان

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

چرا در ترجمه فارسی می‌گوییم «اینجا کار می‌کنم»، ولی فعل انگلیسی حال کامل است؟

در فارسی معمولاً می‌گوییم «۳ سال است اینجا کار می‌کنم»، اما برای همین معنی در انگلیسی می‌گوییم I've worked here for 3 years. اگر ساختار فارسی را مستقیم منتقل کنیم، ممکن است به‌اشتباه از حال ساده استفاده کنیم.

می‌توانم بعد از since از ago استفاده کنم؟

گاهی می‌شود گفت since 3 years ago، اما در مکالمه طبیعی معمولاً بهتر است بگویی for 3 years. اگر می‌خواهی نقطه شروع را بگویی، از since با تاریخ یا اتفاق استفاده کن: since 2022 یا since I moved here.

آیا for فقط با حال کامل می‌آید؟

نه؛ مثلاً I worked there for 2 years یعنی «۲ سال آنجا کار کردم» و آن دوره تمام شده است. پس for به‌تنهایی ادامه داشتن تا الان را نشان نمی‌دهد؛ زمان فعل هم مهم است.

مطالب مرتبط

هر روز یه نکته‌ی کوتاه انگلیسی توی کانال زبانوارایگان · روزی یه پیام · هر وقت خواستی لفت بده