آکادمی روان
جستجو کردن
بستن این جعبه جستجو.
جستجو کردن
بستن این جعبه جستجو.

گرامر و تفاوت for, since, ago, before + ویدیو

گرامر و تفاوت for, since, ago, before

حروف اضافه، کلمه یا کلماتی هستند که قبل از اسم، ضمیر یا جمله‌ی اسمی می‌آیند تا جهت، زمان، مکان، موقعیت را نشان می‌دهند یا یک مفعولی را نشان می‌دهند.چهار گونه از حروف اضافه مربوط به زمان عبارتند از: for, since, ago, before که در این مقاله به بررسی آنها می‌پردازیم.

کاربرد For

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

Example: Mark has spent three hours playing a computer game. He’s been sitting there for three hours.

مثال: مارک سه ساعت را صرف یک بازی کامپیوتری کرده است. او سه ساعت آنجا نشسته است.

همانطور که در این جمله مشاهده کردید، بعد از for باید مدت زمانی که کار طول کشیده است را بیاوریم. بعد از حرف اضافه for می‌توانیم از این کلمه‌ها هم استفاده کنیم:

three days, ten minutes, an hour, two hours, a week, four weeks, a month, six months, five years, a long time

سه روز، ده دقیقه، یک ساعت، دو ساعت، یک هفته، چهار هفته، یک ماه، شش ماه، پنج سال، زمان طولانی

مثال‌های بیشتر

  • He has been here since 9am.                      .او از ساعت 9 صبح اینجاست
  • He will be in Toronto for 3 weeks. (He will spend 3 weeks in Toronto.)      او به مدت 3 هفته در تورنتو خواهد بود. (او 3 هفته را در تورنتو سپری خواهد کرد.)
  • I’ve been waiting for an hour to eat my pizza.                           .من یک ساعت است که منتظرم تا پیتزام را بخورم
  • She didn’t have any news about his brother for a long time.       .مدت زیادی از برادرش خبری نداشت

مطالعه کنید: کاربرد و تفاوت too و very چیست؟

 کاربرد Since

در زبان انگلیسی، ما از حرف اضافه since استفاده می‌کنیم  تا نشان دهیم عملی از چه زمانی شروع شده است. وقتی از since استفاده می‌کنیم، باید بعد از آن نقطه شروع یک دوره زمانی را بیان کنیم. (نمی‌توانیم از دوره‌‌ی زمانی استفاده کنیم)

مثال‌های بیشتر

  • I have lived in Minneapolis since 2005. (I moved there in 2005 and still live there.)  .من از سال 2005 در مینیاپولیس زندگی می‌کنم
  • He has been here since 9am.    .او از ساعت 9 صبح اینجاست
  • He has been working since he arrived.    .او از زمانی که آمده کار می کند
  • I had lived in New York since my childhood.     . من از دوران کودکی در نیویورک زندگی می کردم

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

از دست ندهید: کاربرد و تفاوت a few, few, a little, little 

زمان‌های مورد استفاده با حروف for and since

since، غالبا با زمان حال کامل (present perfect) و دیگر زمان‌های حال استفاده می‌شود که نقطه‌ی شروع کاری را نشان دهد.

Present Perfect Formula:  have/has + past participle

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

به این جدول و مثال‌هایش نگاه کنید:

for
a period یک دوره
from start to end از ابتدا تا انتها
since
a point یک نقطه
from then to now از آن زمان تا کنون
for 20 minutes برای بیست دقیقه
for three days برای سه روز
for 6 months برای شش ماه
for 4 years برای چهار سال
for 2 centuries برای دو قرن
for a long time برای مدت طولانی
forever برای همیشه
since 9am از نه صبح
since Monday ار روز دوشنبهsince January از ماه جون
since 1997 از سال 1997
since 1500 از سال 1500
since I left schoolاز زمانی که مدرسه را ترک کردم
since the beginning of time (از آغاز زمان)

all tenses

همه‌ی زمان‌ها

perfect tenses

زمان‌های کامل

کاربرد Ago

این حرف‌اضافه در زمان‌های گذشته استفاده می‌شود. Ago هنگامی استفاده می‌کنیم که در مورد گذشته صحبت می‌کنیم و آن زمان را منبع حرف‌هایمان در زمان حال قرار می‌دهیم. همچنین، ما ago را بعد از زمان می‌آوریم.

برای مثال:

  • I passed my driving test six months ago. .من آزمون رانندگی‌ام را شش ماه پیش قبول شدم

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

اگر همین جمله را با حرف‌اضافه‌ی since بیاورید، معنای جمله غلط می‌شود؛ زیرا همانطور که قبلا اشاره کرده‌ایم، این حرف‌اضافه نشان‌دهنده‌ی این است که این عمل از کجا آغاز شده‌اشت.

  • I passed my driving test since six months.

من از شش ماه آزمون رانندگی‌ام را قبول شدم.

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

به مثال‌های دیگر نگاه کنید:

  • +Have you seen Emma? -Yes, just a few minutes ago.

+اما رو دیدی؟ -بله همین چند دقیقه پیش.

  • Vicky wrote to the company weeks ago

ویکی هفته ها پیش به شرکت نامه نوشت.

حتما مطالعه کنید: تفاوت just، yet، already و still

کاربرد Before

حرف‌اضافه‌ی before‌، با زمان گذشته کامل استفاده می‌شود. این حرف اضافه می‌تواند برای زمان و مکان به کار رود. هنگامی از این حرف اضافه استفاده می‌کنیم که به این اشاره کنیم که آن کار در مدت زمانی در زمان گذشته انجام شده است.

فرمول گذشته کامل:

the past tense of the verb to have (had) + the past participle of the main verb

  حال بیایید جملات را با حرف‌ اضافه‌ی Before بررسی کنیم:

  • I bought a car in August. I’d passed my driving test three months before.

من ماه مرداد ماشین خریدم. من سه ماه قبل امتحان رانندگی ام را داده بودم.

تفاوت before و ago

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

Ago Before
Meaning

معنی

Ago is used to refer to a time that’s in the past in reference to the present time.

Ago برای اشاره به زمانی استفاده می شود که در گذشته با اشاره به زمان حال است.

Before is used to refer to a time preceding the time of any specific event or action.

Before برای اشاره به زمان قبل از زمان هر رویداد یا عمل خاصی استفاده می شود.

Usage

کاربرد

Used as an adverb.

به عنوان یک قید استفاده می‌شود.

Used as an adverb, preposition and conjunction.

به عنوان قید، حرف اضافه و ربط استفاده می شود.

Example

مثال

The rain started long ago.

باران خیلی وقت پیش شروع شد.

I used to visit this museum before I joined college.

من قبل از ورود به دانشگاه از این موزه دیدن می کردم.

تمرین

حال که به بررسی کامل این مبحث پرداختیم، سعی کنید به سوالات زیر پاسخ مناسب بدهید و خود را محک بزنید.

1- put in for or since.

Daniel: How long have you been learning english?

Ilona: Well, I studied …….. five years at school, and i’ve been having evening classes …… last summer. that’s when i left school.

Daniel: And you’re staying here …….. three months?

Ilona: That’s right. I’ve been here ………. the end of April. i’m going to london ………. a week before i go home.

2-Put in ago or before.

  • This film looks familiar. Didn’t we see it at the cinema about two years ago?

1- ………….The road was wet when the accident happened. it had stopped raining only half an hour

2- ……….My phone is working now. They repaired it a week

3- ………A young man threw himself off his bridge last year. His girl-friend had left him two days

سخن پایانی

امیدواریم که این مقاله کمک‌کننده باشد. اگر هر سوالی مربوط به دستور زبان انگلیسی برایتان پیش آمد، می‌توانید دیدگاه بگذارید تا پاسخ دهیم.

اشتراک گذاری مقاله در:

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

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

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

🔴 برای ثبت‌نام کامل‌ترین دوره آموزش زبان انگلیسی، اطلاعات خود را در فرم زیر وارد نمایید.  ⬇️

ارتباط با ما
پرفروش‌ترین دوره‌ها