آموزش گرامر انگلیسی تفاوت "from...to / until / since / for"- سطح مبتدی

در این مقاله با تفاوت‌های "from...to"، "until"، "since" و "for" در زبان انگلیسی آشنا می‌شوید.

آموزش گرامر انگلیسی تفاوت "from...to / until / since / for"- سطح مبتدی
۲۱ تیر ۱۴۰۵•گرامر

📘 مقدمه

سلام! به این مقاله آموزشی از langagent.ir خوش آمدید. در این پست قصد داریم به سراغ درس صد و دوم از کتاب معتبر Grammar in Use برویم. یکی از مهارت‌های کلیدی در مکالمات انگلیسی، توانایی صحبت کردن درباره «مدت زمان» انجام یک کار است. کلماتی مثل from...to، until، since و for به ما کمک می‌کنند تا نقطه شروع، پایان و طول مدت یک اتفاق را به دقت بیان کنیم. در این درس، کاربرد دقیق و تفاوت‌های ظریف این کلمات را یاد می‌گیریم.

📖 بررسی تخصصی درس صد و دوم کتاب Grammar in Use (بیان مدت زمان)

📍 بخش A: ساختار from ... to ... (از ... تا ...)

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

  • We lived in Japan from 2007 to 2014.
    (ما از سال ۲۰۰۷ تا ۲۰۱۴ در ژاپن زندگی کردیم.)
  • I work from Monday to Friday.
    (من از دوشنبه تا جمعه کار می‌کنم.)

💡 نکته: شما می‌توانید به جای کلمه to از کلمه until هم استفاده کنید (مثلاً: from 2007 until 2014).

📍 بخش B: کلمه until (تا زمانِ ...)

کلمه until (که شکل کوتاه‌تر آن till است) نشان می‌دهد که یک عمل یا وضعیت تا چه زمانی ادامه پیدا می‌کند و سپس متوقف می‌شود:

  • They're leaving town tomorrow. They'll be away until Friday.
    (آن‌ها فردا شهر را ترک می‌کنند. آن‌ها تا روز جمعه دور خواهند بود.)
  • I read a book until 3:00 a.m.
    (من تا ساعت ۳ صبح کتاب خواندم.)
  • Wait here until I come back.
    (اینجا منتظر بمان تا (زمانی که) من برگردم.)

⚖️ مقایسه How long (تا کی) و When (چه زمانی):

به تفاوت پاسخ دادن به این دو سوال دقت کنید:

  • "How long will you be away?" "Until Monday."
    («تا کی (چه مدت) دور خواهی بود؟» «تا دوشنبه.»)
  • "When are you coming back?" "On Monday."
    («چه زمانی برمی‌گردی؟» «در روز دوشنبه.»)

📍 بخش C: کلمه since (از زمانِ ... تا الان)

کلمه since به نقطه شروع یک اتفاق در گذشته اشاره می‌کند و نشان می‌دهد که آن اتفاق از آن زمان شروع شده و هنوز هم ادامه دارد. به همین دلیل، معمولاً با زمان حال کامل (Present Perfect) مثل have been یا have done استفاده می‌شود:

  • Joe is in the hospital. He has been in the hospital since Monday.
    (جو در بیمارستان است. او از روز دوشنبه در بیمارستان بوده است. ⬅️ یعنی از دوشنبه تا الان)
  • Sue and Dave have been married since 2012.
    (سو و دیو از سال ۲۰۱۲ با هم ازدواج کرده‌اند.)
  • It has been raining since I arrived.
    (از زمانی که من رسیدم، باران در حال باریدن بوده است.)

📍 بخش D: کلمه for (به مدتِ ...)

کلمه for بر خلاف since، به نقطه شروع کاری ندارد؛ بلکه طول یک دوره زمانی (مثلاً سه روز، ده سال، پنج دقیقه) را اندازه می‌گیرد:

  • Joe has been in the hospital for three days.
    (جو به مدت سه روز در بیمارستان بوده است. - ❌ since three days کاملاً غلط است.)
  • Gary stayed with us for three days.
    (گری به مدت سه روز با ما ماند.)
  • They've been married for 10 years.
    (آن‌ها به مدت ۱۰ سال است که ازدواج کرده‌اند.)

⚖️ مقایسه طلایی: Since در برابر For

برای اینکه این دو کلمه را با هم اشتباه نگیرید، به جدول زیر دقت کنید:

استفاده از since (نقطه شروع دقیق) استفاده از for (طولِ دوره زمانی)
since Monday (از دوشنبه) for three days (به مدت سه روز)
since 2012 (از سال ۲۰۱۲) for 10 years (به مدت ۱۰ سال)
since 2:30 (از ساعت ۲:۳۰) for five minutes (به مدت ۵ دقیقه)
since I arrived (از وقتی که رسیدم) for a long time (به مدت طولانی)


✅ جمع‌بندی و نتیجه‌گیری

برای بیان ابتدا و انتهای یک بازه زمانی از from...to استفاده می‌کنیم. کلمه until (یا till) نشان می‌دهد که یک وضعیت در چه زمانی به پایان می‌رسد. برای کارهایی که در گذشته شروع شده‌اند و هنوز ادامه دارند، اگر به «نقطه شروع» اشاره می‌کنید از since و اگر می‌خواهید «طول مدتِ» آن را بیان کنید از for استفاده کنید.

🎯 تمرین بیشتر

برای تمرین بیشتر، تثبیت این مبحث و ارزیابی مهارت‌های خود، پیشنهاد می‌کنیم حتماً سراغ کوییز این درس بروید.

بازگشت به صفحه اصلی
تفاوت "from...to / until / since / for" - آموزش گرامر | Blog LangAgent