talkada
بازگشت به خانه
گرامرسطح B1زمان‌ها

I've done یا I did؟ انتخاب بین دو زمان

یک سؤال تکلیف را روشن می‌کند: آن بازه‌ی زمانی تمام شده؟ راهنمای کاربردی با for، since، this week و last week.

زمان‌هاسطح B1۱۱ مهر ۱۴۰۵

متن آموزش

دو دوست دارند حرف می‌زنند:

— Have you ever been to Kashan? (تا حالا کاشان رفته‌ای؟)
— Yes, I have. I went there last Nowruz. (آره، نوروز پارسال رفتم.)
— Really? What did you see?
— We visited Fin Garden. It was beautiful.

ریتم طبیعی انگلیسی همین است: حال کامل موضوع را باز می‌کند (تجربه، بدون زمان) و به محض اینکه زمان مشخصی وسط می‌آید، گفت‌وگو به گذشته‌ی ساده می‌رود.

تنها سؤالی که باید بپرسید: آن بازه تمام شده؟

زمانِ تمام‌شده ← گذشته‌ی سادهزمانِ تمام‌نشده یا بدون زمان ← حال کامل
yesterday، last week، in 2019today، this week، this year
two hours agoever، never، recently، lately
when I was a childso far، up to now
I saw him yesterday.I haven't seen him today.

حواستان به this morning باشد: ساعت ده صبح هنوز تمام نشده (I've had two coffees this morning)، ولی ساعت چهار بعدازظهر تمام شده (I had two coffees this morning).

for و since: چیزی که هنوز ادامه دارد

در فارسی می‌گوییم «سه سال است اینجا کار می‌کنم» و فعلمان حال است. برای همین زبان‌آموزها می‌گویند “I work here for three years.” اما انگلیسی حال کامل می‌خواهد، چون کار از گذشته شروع شده و هنوز ادامه دارد:

  • I've worked here for three years. (طول زمان)
  • I've worked here since 2021. (نقطه‌ی شروع)

مقایسه کنید: He worked in Dubai for two years — یعنی دیگر آنجا کار نمی‌کند.

درگذشتگان و کارهای تمام‌شده

Hafez wrote beautiful poems. (نه has written؛ زندگی حافظ تمام شده). اما My favourite singer has released five albums، چون هنوز کار می‌کند.

تصمیم بگیرید: کدام زمان؟

  1. I (lose) ___ my wallet yesterday.
  2. We (know) ___ each other since primary school.
  3. (you / finish) ___ the report? The boss is asking.
  4. Ferdowsi (finish) ___ the Shahnameh around the year 1010.
  5. I (not / see) ___ any good films this year.
  6. When (you / move) ___ to Karaj?
  7. She's a great traveller. She (visit) ___ over thirty countries.
جواب‌ها
  1. lost
  2. have known
  3. Have you finished
  4. finished
  5. haven't seen
  6. did you move
  7. has visited