کلمات زمانی گذشته: yesterday, ago, last
Grammar Rule in 30 Seconds
Use 'yesterday', 'ago', and 'last' to anchor your Past Simple sentences to a specific, finished moment in time.
- Use 'yesterday' for the day before today: 'I saw him yesterday.'
- Use 'ago' after a period of time: 'I moved here two years ago.'
- Use 'last' before a time period: 'We met last night.'
مرور کلی
این گرامر چطور کار میکنه
I watched Netflix ، ما میفهمیم چیکار کردی. اما اگه بگی I watched Netflix last night ، دقیقاً میفهمیم کجا بودی.Yesterday, my life changed. شبیه آهنگهای معروفه، نه؟ اما برای زندگی روزمره، همون ته جمله نگهشون دار. برای فاصلههای زمانی از ago استفاده کن.last استفاده کن. برای روز قبل از امروز از yesterday استفاده کن. سیستم سادهایه.الگوی ساخت
last + [واحد زمان]: last week, last month, last year, last night.
ago: ten minutes ago, three days ago, a month ago.
yesterday + [بخشی از روز]: yesterday morning, yesterday afternoon, yesterday evening.
in + [سال]: in 2015, in 1998.
on + [روز/تاریخ]: on Monday, on July 4th.
کی استفاده کنیم
this week حرف میزنی و هنوز چهارشنبهست، حواست رو جمع کن.last week حرف میزنی، اون زمان دیگه تموم شده و رفته. تو کتابهای تاریخه. برای تاریخهای دقیق استفادهاش میکنی.I graduated in 2022. برای زمانهای نسبی استفادهاش میکنی. I ordered Uber Eats an hour ago. (غذای من کجاست؟ گشنمه!).I played Minecraft every day last summer. الان دیگه با دانشگاه خیلی سرت شلوغه، نه؟ یا شاید رفتی سراغ Valorant.Last night شروع کنی، دوستات میفهمن که باید منتظر یه اتفاق تو گذشته باشن. اونا انتظار ندارن درباره ناهار فردات حرف بزنی. مگه اینکه ماشین زمان داشته باشی.last month رو برام بفرست. جایزه رو نصف میکنیم، قول میدم.اشتباهات رایج
- گفتن
yesterday night. این منطقی به نظر میرسه، اما ما نمیگیم. به جاش ازlast nightاستفاده کن. انگلیسی همینقدر عجیبه. فقط قبولش کن و رد شو. مثل اینه که چرا تو «درایو وی» پارک میکنیم و تو «پارک وی» رانندگی میکنیم. - فراموش کردن
inقبل از سال.I moved 2019غلطه. باید بگیI moved in 2019. سال یه خونه کوچیک لازم داره که توش زندگی کنه. - گذاشتن
agoجای اشتباه.I saw him ago two daysیه اشتباه کلاسیکه. اول عدد میاد.I saw him two days ago. مثل شمارش معکوس بهش نگاه کن: ۳، ۲، ۱... پیش (ago)! - استفاده از
sinceبا گذشته ساده.I lived here since two yearsغلطه. ازI moved here two years agoاستفاده کن.sinceبرای حال کامله. این دو تا رو با هم قاطی نکن وگرنه پلیس گرامر میاد سراغت. آژیر ندارن، فقط خودکارهای خیلی قرمز دارن. - استفاده از
lastباday. ما معمولاً میگیمyesterday، نهlast day. مگه اینکه تو یه رمان فانتزی باشی و «آخرین روز پادشاهی» باشه. برای کپشن تیکتاکت، همونyesterdayرو بگو.
مقایسه با الگوهای مشابه
- گذشته ساده در مقابل حال کامل: گذشته ساده برای زمان تموم شدهست.
I went to London in 2018.حال کامل برای زمان تموم نشده یا یه تجربه کلیه.I have been to London.تفاوت رو میبینی؟ اولی یه تاریخ دقیق داره. دومی فقط یه حقیقت درباره زندگیته. اگه بگی *کی* ، تقریباً همیشه به گذشته ساده نیاز داری. - Ago در مقابل For: کلمه
agoبهت میگه یه چیزی چقدر نسبت به *الان* قبلتر اتفاق افتاده.I started studying two hours ago.(و مغزم داره ذوب میشه). کلمهforمدت زمان رو میگه.I studied for two hours.تو گذشته هم میتونی ازforاستفاده کنی.I lived in Spain for three years.اما اگه بخوای بگی اون دوره کی تموم شد، از عبارت زمانی استفاده کن.I lived in Spain for three years until 2021. - Yesterday در مقابل The other day: کلمه
yesterdayدقیقاً یعنی یک روز پیش.the other dayیه زمان نامشخص در گذشته نزدیکه. شاید سه روز پیش، شاید یه هفته. این بهترین عبارت برای وقتیه که خیلی حسش نیست تقویمت رو چک کنی.
سؤالات رایج
last morning؟yesterday morning استفاده کن. برای شب از last night استفاده میکنیم، اما برای صبح و بعدازظهر از yesterday استفاده میکنیم. میدونم بیمنطقیه. تقصیر تاریخه.this morning گذشتهست یا حال؟this morning یعنی الان. اگه ساعت ۴ بعدازظهره، this morning یعنی گذشته. همه چیز به کانتکست (زمینه) بستگی داره. مثل کلمه 'fine' - بسته به لحن میتونه معنی عالی یا افتضاح بده.ago رو کجا بذارم؟One minute ago ، five weeks ago. هیچوقت نگو ago five weeks.at استفاده کنم؟in استفاده کن. In 2024. برای ساعتهای دقیق از at استفاده کن. At 5:30.when I was young چطور؟last week با حرف بزرگ نوشته میشه؟Placement of Past Time Markers
| Marker | Position | Example Structure | Common Error |
|---|---|---|---|
|
Yesterday
|
Beginning or End
|
Yesterday + Subject + Verb
|
In yesterday
|
|
Ago
|
After Duration
|
Duration + Ago
|
Ago two days
|
|
Last
|
Before Period
|
Last + Period
|
The last week
|
|
Yesterday morning
|
Fixed Phrase
|
Yesterday + morning
|
Last morning
|
|
Last night
|
Fixed Phrase
|
Last + night
|
Yesterday night
|
Meanings
These are specific time markers used exclusively with the Past Simple tense to indicate that an action happened at a definite point in the past that is now finished.
Yesterday
Refers specifically to the 24-hour period of the day immediately preceding today.
“I called you yesterday.”
“Yesterday was a very busy day.”
Ago
Used to measure a period of time back from the present moment.
“The bus left ten minutes ago.”
“I met my best friend ten years ago.”
Last
Refers to the most recent completed period of time (week, month, year, or specific day).
“We went to Italy last summer.”
“I saw a great movie last night.”
Reference Table
| Type | Structure | Example |
|---|---|---|
|
Yesterday
|
Yesterday / Subject + Verb + Yesterday
|
Yesterday I slept late. / I slept late yesterday.
|
|
Ago (Minutes)
|
Number + minutes + ago
|
I called him five minutes ago.
|
|
Ago (Days)
|
Number + days + ago
|
They left two days ago.
|
|
Ago (Years)
|
Number + years + ago
|
We met ten years ago.
|
|
Last (Day)
|
Last + Day of the week
|
I saw her last Friday.
|
|
Last (Month)
|
Last + Month name
|
It rained a lot last July.
|
|
Last (Season)
|
Last + Season
|
We went skiing last winter.
|
|
Last (Period)
|
Last + week/month/year
|
He lost his job last month.
|
طیف رسمیت
The project was completed two days ago. (work_environment)
I finished the project two days ago. (work_environment)
Done with the project two days back. (work_environment)
Finished that two days ago, easy. (work_environment)
The Past Simple Anchor Map
Yesterday
- Yesterday morning The morning of the day before
- Yesterday evening The evening of the day before
Ago
- 10 minutes ago 10 mins back from now
- 2 years ago 2 years back from now
Last
- Last night The previous night
- Last week The previous week
Ago vs. Last
Which marker should I use?
Is it the day before today?
Are you counting back from now?
Is it a specific past period?
Common Time Periods with 'Last'
Time Units
- • Last week
- • Last month
- • Last year
Days/Nights
- • Last night
- • Last Monday
- • Last weekend
Seasons
- • Last spring
- • Last summer
- • Last winter
مثالها بر اساس سطح
I played football yesterday.
She was happy last night.
We went to the park yesterday afternoon.
I saw a cat last week.
I finished my exam two hours ago.
They moved to London three years ago.
Did you see the news last Monday?
We didn't go to the party last night.
I realized I had lost my keys ten minutes ago.
Last summer was the hottest on record.
He started learning English a long time ago.
I spoke to the manager yesterday regarding the issue.
The company was founded exactly fifty years ago today.
Last month's sales figures were surprisingly high.
I could have sworn I saw her just a moment ago.
Yesterday's decision will have long-term consequences.
The policy was implemented three decades ago to combat inflation.
Last year's fiscal performance significantly outperformed expectations.
Only yesterday did I realize the true extent of the damage.
The ruins were discovered many centuries ago by local farmers.
The traditions of yesteryear seem increasingly alien to the modern youth.
It was but a few short years ago that this city was a mere village.
The events of last Tuesday notwithstanding, we must proceed as planned.
I had, until yesterday, been under the impression that the deal was finalized.
بهراحتی اشتباه گرفته میشود
Learners use 'before' when they should use 'ago' to measure from the present.
Adding 'the' changes the meaning from 'previous' to 'final' or 'duration'.
Learners try to say 'yesterday night'.
اشتباهات رایج
I saw him in last week.
I saw him last week.
Yesterday night I slept.
Last night I slept.
I go to park yesterday.
I went to the park yesterday.
On yesterday I was tired.
Yesterday I was tired.
I moved here ago two years.
I moved here two years ago.
I have seen that movie last year.
I saw that movie last year.
I saw him last morning.
I saw him yesterday morning.
I haven't seen him since two days ago.
I haven't seen him for two days. / I last saw him two days ago.
It happened in the last week.
It happened last week.
I met him two years before.
I met him two years ago.
The results were published since a month ago.
The results were published a month ago.
الگوهای جملهسازی
I ___ (verb) ___ (time) ago.
Last ___ (period), we ___ (verb).
Did you ___ (verb) yesterday ___ (morning/afternoon)?
It was ___ (time) ago that I ___ (verb).
Real World Usage
I tried calling you yesterday!
I completed my certification two years ago.
The pain started three days ago.
Throwback to last summer in Bali!
The incident occurred late last night.
I ordered this an hour ago, where is it?
The 'Ago' Rule
No Prepositions
Yesterday Morning
Be Specific
Smart Tips
Think of 'ago' as a 'backwards arrow' that always points from the number to the past.
If it's a day, use 'yesterday'. If it's a period like 'week' or 'month', use 'last'.
Always pair 'night' with 'last', never 'yesterday'.
Stop! 'Yesterday', 'ago', and 'last' are strong enough to stand alone without prepositions.
تلفظ
Yesterday
Stress the first syllable: YES-ter-day.
Ago
The 'a' is a schwa sound (uh). Stress the second syllable: uh-GO.
Last night
The 't' in 'last' often blends into the 'n' in 'night' in fast speech (elision).
Time Emphasis
I saw him YESTERDAY. (Falling tone on yesterday)
Emphasizing exactly when it happened to correct a misunderstanding.
حفظ کنید
روش یادسپاری
Y.A.L. helps you tell the tale: Yesterday is one day, Ago follows the flow, Last comes first for the period you know.
تداعی تصویری
Imagine an anchor being dropped from a boat into the sea. The anchor has 'Yesterday', 'Ago', or 'Last' written on it. It hits the bottom at a specific spot—that spot is your past event.
Rhyme
Ago comes last, the time has passed. Last comes first, or the grammar will burst!
Story
Yesterday, I woke up early. Two hours ago, I had a coffee. Last night, I didn't sleep well because I was thinking about my trip last year.
شبکه واژگان
چالش
Write three sentences about your life: one using 'yesterday', one using 'ago', and one using 'last'. Send them to a friend or teacher for a quick check!
نکات فرهنگی
In many English-speaking cultures, being specific about time is seen as a sign of reliability and clarity, especially in business.
Brits might use 'fortnight' (two weeks) with 'ago'.
Americans often use 'yesterday' as an adjective in news headlines.
'Yesterday' comes from Old English 'geostran' (yester) and 'dæg' (day). 'Ago' comes from the Middle English 'agone', meaning 'passed away' or 'gone by'.
شروعکنندههای مکالمه
What did you do yesterday?
When did you last go on holiday?
How long ago did you start learning English?
What was the best thing that happened to you last week?
موضوعات نگارش
اشتباهات رایج
Test Yourself
I saw a great movie ___ night.
Which sentence is correct?
Find and fix the mistake:
I worked yesterday night.
Arrange the words in the correct order:
All words placed
Click words above to build the sentence
Match each item on the left with its pair on the right:
A: When did you arrive? B: I arrived ___.
Sort these: Monday, Two days, Yesterday
I / eat / lunch / one hour
Score: /8
تمرینهای عملی
8 exercisesI saw a great movie ___ night.
Which sentence is correct?
Find and fix the mistake:
I worked yesterday night.
weeks / met / two / we / ago
1. Yesterday, 2. Last, 3. Ago
A: When did you arrive? B: I arrived ___.
Sort these: Monday, Two days, Yesterday
I / eat / lunch / one hour
Score: /8
Practice Bank
10 exercisesShe visited her parents ___ month.
ago / I / pizza / ordered / an / hour
Lo conocí ayer por la tarde.
I went to the gym ___.
Match the pairs:
I started my new job on last week.
The concert ended ten minutes ___.
finished / yesterday / they / the project
Hace un año
Identifying the finished time:
Score: /10
سوالات متداول (8)
No. 'Ago' refers to a finished time, so you must use the Past Simple. Say 'I saw him two days ago', not 'I have seen him two days ago'.
'Last week' means the week before this one. 'The last week' usually refers to a duration of 7 days or the final week of a specific event.
It is very rare and usually considered incorrect. Native speakers almost always say 'last night'.
No, you should say 'yesterday morning'. Similarly, use 'yesterday afternoon'.
Yes, 'ago' always follows the time duration (e.g., 'a long time ago').
No, 'last' refers to the past. For the future, use 'next' (e.g., 'next week').
No. In English, we say 'last Monday' without 'on'.
'Ago' is used for time back from now. 'Before' is used for time back from another point in the past.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
hace / ayer / pasado
Word order of 'ago' vs 'hace'.
il y a / hier / dernier
'Il y a' is at the start of the phrase; 'ago' is at the end.
vor / gestern / letzte
German 'vor' is a preposition; English 'ago' is a post-positional adverb.
mae (前) / kinou (昨日)
The syntax of 'ago' and 'mae' is nearly identical.
mundhu (منذ) / ams (أمس)
Arabic uses one word for two English concepts (since/ago).
yǐqián (以前) / zuótiān (昨天)
English requires a verb change (Past Simple) while Chinese does not.
Learning Path
Prerequisites
ویدیوهای مرتبط
Related Grammar Rules
حال کامل: آمریکا در مقابل بریتانیا (I've done در مقابل I did)
Overview آیا تا به حال حس کردهاید که کتاب درسی زبان انگلیسیتان به شما دروغ گفته است؟ شما قانونی را در کلاس یاد میگیر...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
تجربیات زندگی: حال کامل با Ever و Never
تا حالا شده بیخیال یه جلسه تمرین ورزشی بشی و دو ساعت بعد، در حالی که داری تو تیکتاک چرخ میزنی، عذاب وجدان بگیری؟ یا ش...
آینده استمراری (will be -ing)
### Overview زمان «آینده استمراری» یا همان `Future Continuous` (که گاهی `Future Progressive` نیز نامیده میشود)، یکی از...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...