افعال گذشته: گذشته ساده در مقابل حال کامل
Grammar Rule in 30 Seconds
Use Past Simple for finished actions at a specific time; use Present Perfect for life experiences or actions connected to now.
- Use Past Simple with specific time markers like 'yesterday' or 'in 2010'. Example: 'I saw him yesterday.'
- Use Present Perfect for experiences without a specific time. Example: 'I have seen that movie.'
- Use Present Perfect for actions that started in the past and continue now. Example: 'I have lived here for years.'
مرور کلی
I posted و I have posted شبیه یک تله است.I lost my keys داری یک داستان تعریف میکنی.I have lost my keys احتمالاً همین الان پشت در خانهات ایستادهای و نمیتوانی وارد شوی. این انتخاب نحوه درک مردم از روزت را تغییر میدهد. مثل انتخاب فیلتر درست برای یک عکس است.این گرامر چطور کار میکنه
I have visited Paris یعنی پاریس در چمدان توست. مهم نیست کی رفتی؛ فقط الان آن تجربه را داری. اما اگر درباره پروازی که سهشنبه گذشته داشتی حرف میزنی، از Simple Past استفاده کن.I have seen that movie یعنی آمادهای دربارهاش حرف بزنی. اگر بگویی I saw it yesterday فقط داری برنامه زمانیات را گزارش میدهی. Present Perfect اجتماعی و مرتبط است، Simple Past واقعی و دور.الگوی ساخت
-ed میگیرند مثل I walked.
I went.
have یا has + قسمت سوم فعل (V3) استفاده کن.
he, she, it از has استفاده کن.
have استفاده کن (I, you, we, they).
-ed ختم میشود مثل I have walked.
I have gone.
did not + فعل اصلی استفاده کن. I didn't go.
have/has not + V3 استفاده کن. I haven't gone.
Did شروع میشوند.
Have/Has شروع میشوند.
کی استفاده کنیم
yesterday یا last week داری. اگر زمان تمام شده، فعل هم تمام شده است. I finished my homework at 10 PM یک عمل مرده است.today یا this week استفاده کن. I have finished three tasks today یعنی شاید کارهای بیشتری هم انجام بدهی! همچنین برای تجربیات زندگی از آن استفاده کن مثل I have traveled to Tokyo بدون اینکه بگویی کِی، تا مردم بدانند تو یک جهانگرد هستی.I've cut my finger - ببین، الان دارد خون میآید! اگر میگفتی I cut my finger میپرسیدم: «آن اتفاق کی افتاد؟I have lived here for five years - تو هنوز هم آنجا زندگی میکنی. اگر بگویی I lived there for five years یعنی از آنجا رفتهای.اشتباهات رایج
I have seen him yesterday. شبیه یک باگ در ماتریکس به نظر میرسد. فقط بگو I saw him yesterday. اشتباه دیگر فراموش کردن کمکی have/has است. بعضیها میگویند I seen that که غلط است؛ باید بگویی I have seen it. استفاده از شکل فعل اشتباه هم رایج است؛ I have went غلط است و باید I have gone باشد. مراقب تفاوت been و gone باش. He has gone to London یعنی هنوز آنجاست؛ He has been to London یعنی رفته و برگشته. به since و for دقت کن. برای نقطه شروع از since (since Monday) و برای مدت زمان از for (for three days) استفاده کن. نگو I have worked here since three days.مقایسه با الگوهای مشابه
The phone rang؛ عمل Past Continuous یک صحنه پسزمینه است I was sleeping. Simple Past در مقابل Past Perfect: زمان Past Perfect «گذشتهیِ گذشته» است I had already eaten when they arrived. Present Perfect در مقابل Present Perfect Continuous: زمان Present Perfect روی نتیجه تمرکز دارد I have painted the wall (دیوار رنگ شده و تمام است)؛ Present Perfect Continuous روی فرآیند تمرکز دارد I have been painting the wall (من رنگی هستم و هنوز دارم کار میکنم).سؤالات رایج
آیا میتوانم Present Perfect را با just استفاده کنم؟
بله! I have just finished یعنی همین چند ثانیه پیش اتفاق افتاده.
آیا I've همان I have است؟
بله و طبیعیتر به نظر میرسد. در چت کردن از مخففها استفاده کن.
اگر زمان دقیق را ندانم چه؟
از Present Perfect استفاده کن. برای خبرهای عمومی گزینه امنی است.
آیا آمریکاییها از Present Perfect کمتر استفاده میکنند؟
کمی. آمریکاییها اغلب میگویند I already ate اما بریتانیاییها میگویند I've already eaten. هر دو درست است!
چطور افعال بیقاعده را حفظ کنم؟
آنها را بر اساس صدا دستهبندی کن مثل Sing/sang/sung. خیلی کمک میکند!
آیا استفاده از Simple Past برای تجربه زندگی درست است؟
فقط اگر یک «کِی» به آن اضافه کنی مثل I went to Japan in 2018.
چرا اینقدر سخت است؟
چون مغز تو یک زمان «گذشته» واحد میخواهد اما انگلیسی دوست دارد جزئیات بیشتری داشته باشد.
آیا میتوانم بگویم I've lived here since 2010؟
بله، یعنی هنوز هم آنجا زندگی میکنی.
Past Simple vs. Present Perfect (Regular Verb: Work)
| Person | Past Simple (Affirmative) | Present Perfect (Affirmative) | Past Simple (Negative) |
|---|---|---|---|
|
I
|
worked
|
have worked
|
did not work
|
|
You
|
worked
|
have worked
|
did not work
|
|
He/She/It
|
worked
|
has worked
|
did not work
|
|
We
|
worked
|
have worked
|
did not work
|
|
They
|
worked
|
have worked
|
did not work
|
Present Perfect Contractions
| Full Form | Contraction | Negative Contraction |
|---|---|---|
|
I have
|
I've
|
I haven't
|
|
You have
|
You've
|
You haven't
|
|
He has
|
He's
|
He hasn't
|
|
She has
|
She's
|
She hasn't
|
|
It has
|
It's
|
It hasn't
|
|
We have
|
We've
|
We haven't
|
|
They have
|
They've
|
They haven't
|
Meanings
The choice between these tenses depends on whether the speaker views the action as a completed event in a finished time period or as an event with relevance to the present moment.
Specific Past Event
Actions completed at a known, finished time in the past.
“We visited Paris in 2019.”
“Did you call her an hour ago?”
Life Experience
Actions that happened at some point in a person's life, where the exact time is not important.
“I have been to Japan three times.”
“Have you ever eaten snails?”
Unfinished Duration
An action that started in the past and is still true or happening now.
“I have worked here since June.”
“They have been married for twenty years.”
Recent Action with Present Result
A very recent event that changes the current situation.
“I've cut my finger!”
“The taxi has arrived.”
Reference Table
| زمان | ساختار | ایده اصلی | تمرکز زمانی | مثال |
|---|---|---|---|---|
|
گذشته ساده
|
فعل + ed / بیقاعده
|
کاری که تو گذشته تموم شده، زمان مشخص
|
نقطه مشخصی در گذشته (مثلاً 'دیروز')
|
I `saw` him `last night`.
|
|
حال کامل
|
have/has + اسم مفعول (V3)
|
کاری که به الان ربط داره یا زمانش مشخص نیست
|
گذشته نامشخص، یا ادامه تا الان (مثلاً 'تا حالا', 'هنوز')
|
I `have seen` that movie.
|
|
گذشته ساده
|
فاعل + V2
|
ترتیب کارهای پشت سر هم در گذشته
|
سری از لحظات تمام شده
|
He `woke up`, `ate`, and `left`.
|
|
حال کامل
|
فاعل + have/has + V3
|
تجربیات، اتفاقات زندگی
|
هر زمانی تا الان
|
She `has never tried` sushi.
|
|
گذشته ساده
|
فاعل + V2
|
عادات/حالتهای گذشته (که دیگه نیست)
|
دوره تمام شده در گذشته
|
We `lived` there `for 10 years` (and moved).
|
|
حال کامل
|
فاعل + have/has + V3
|
مدت زمان تا الان
|
از گذشته تا حال ('for', 'since')
|
We `have lived` here `for 10 years` (still living).
|
طیف رسمیت
Have you ever had the opportunity to visit Paris? (Travel conversation)
Have you ever been to Paris? (Travel conversation)
Ever been to Paris? (Travel conversation)
You been to Paris yet? (Travel conversation)
کارهای گذشته: گذشته ساده در مقابل حال کامل
گذشته ساده
- زمان مشخص Yesterday, last week, in 2020
- کارهای تمام شده A story with a clear end
- ساختار Verb + -ed / Irregular V2
حال کامل
- زمان نامشخص Ever, never, already, yet
- نتیجه فعلی Action impacts now
- کار در حال ادامه Since, for (started in past, continues now)
- ساختار Have/has + Past Participle (V3)
گذشته ساده در مقابل حال کامل: تفاوتهای اصلی
انتخاب زمان گذشته: گذشته ساده یا حال کامل؟
آیا زمان مشخص و تمامشدهای ذکر شده است (مثلاً `yesterday`, `in 2010`, `last week`)؟
آیا این کار یک `نتیجه` یا `پیامد` واضح دارد که `الان` مهم است؟
آیا این یک `تجربه` است که در مقطعی از زندگیات اتفاق افتاده، اما زمان دقیقش مهم نیست (مثلاً با استفاده از `ever`, `never`)؟
آیا این کار در گذشته شروع شده و `تا الان ادامه دارد` (مثلاً با استفاده از `for` یا `since`)؟
عبارات زمانی و زمانهای فعل مربوطه
گذشته ساده
- • Yesterday
- • Last week/month/year
- • In 1999
- • An hour ago
- • When I was a child
- • On Monday
حال کامل
- • Already
- • Yet
- • Ever
- • Never
- • Just
- • So far
- • Since 2020
- • For five years
- • Recently
- • Lately
مثالها بر اساس سطح
I saw a movie yesterday.
I saw a movie yesterday.
I have been to Italy.
I have been to Italy.
Did you eat lunch?
Did you eat lunch?
She has a new car.
She has a new car.
We moved here two years ago.
We moved here two years ago.
Have you ever seen a whale?
Have you ever seen a whale?
I haven't finished my homework yet.
I haven't finished my homework yet.
He worked in a bank for five years (but not now).
He worked in a bank for five years (but not now).
I've lived in London since 2015.
I've lived in London since 2015.
I lived in London in 2015.
I lived in London in 2015.
She's just broken her glasses.
She's just broken her glasses.
Did you see the news last night?
Did you see the news last night?
I've been working on this report all morning.
I've been working on this report all morning.
The Prime Minister has resigned, a spokesperson announced today.
The Prime Minister has resigned, a spokesperson announced today.
I've known him for ages, but we only met in person last week.
I've known him for ages, but we only met in person last week.
Have you ever been to the Louvre?
Have you ever been to the Louvre?
It's the first time I've ever seen such a beautiful sunset.
It's the first time I've ever seen such a beautiful sunset.
I've had quite enough of your excuses!
I've had quite enough of your excuses!
The company has seen its profits double over the last decade.
The company has seen its profits double over the last decade.
I only realized I'd lost my wallet when I got to the checkout.
I only realized I'd lost my wallet when I got to the checkout.
The city has undergone a remarkable transformation since the turn of the century.
The city has undergone a remarkable transformation since the turn of the century.
I have long maintained that the policy was flawed from the outset.
I have long maintained that the policy was flawed from the outset.
Should you have finished the task by tomorrow, please let me know.
Should you have finished the task by tomorrow, please let me know.
The suspect was seen to have entered the building at 9 PM.
The suspect was seen to have entered the building at 9 PM.
بهراحتی اشتباه گرفته میشود
Learners mix up 'have been to' and 'have gone to'.
Using 'since' for duration or 'for' for a point in time.
Confusing a finished action with a background action.
اشتباهات رایج
I have seen him yesterday.
I saw him yesterday.
I saw him never.
I have never seen him.
Did you ever went to London?
Have you ever been to London?
I have go to the store.
I have gone to the store.
I live here for two years.
I have lived here for two years.
When have you arrived?
When did you arrive?
I have worked there since two years.
I have worked there for two years.
I've been to the cinema last night.
I went to the cinema last night.
It's the first time I go there.
It's the first time I've been there.
I already saw that movie.
I've already seen that movie.
I've had this car since I've been 20.
I've had this car since I was 20.
الگوهای جملهسازی
I have never ___ in my life.
I ___ to the ___ last ___.
Have you ___ the ___ yet?
It has been ___ since I last ___.
Real World Usage
I have worked in marketing for ten years. In 2020, I led a major campaign.
Just got home! Have you left yet?
Scientists have discovered a new planet.
Have you ever been to the Grand Canyon? I went there last summer.
How long have you had this pain? It started two days ago.
I've finally finished my degree! Graduation was amazing.
نشانههای زمان رو پیدا کن!
yesterday, last week, «in 2020» برای گذشته ساده باش و already, yet, ever, never, since, for برای حال کامل. اینا بهترین دوستاتن برای انتخاب زمان فعل! I saw him yesterday.vs.
I have already seen him.
زمان مشخص نداری؟ حال کامل!
an hour ago, when I was young)، به هیچ وجه نباید از حال کامل استفاده کنی. فقط گذشته ساده!
I went to the park an hour ago.(نه
I have gone to the park an hour ago.)
نتیجه الان مهمه؟ حال کامل!
I have finished my homework, so I can play now.
فرق لهجه آمریکایی و بریتانیایی
just, already, yet). خیلی نگران نباش، ولی خوبه که این تفاوت ظریف رو بدونی. Did you eat yet?(AmE) vs.
Have you eaten yet?(BrE)
Smart Tips
Stop! Do not use 'have'. 'Ago' is a magnet for the Past Simple.
Start with 'Have you ever...'. It's the most natural way to open a topic about experiences.
Use the Present Perfect. It explains *why* the present situation is the way it is.
Always check if the verb is in the Present Perfect. 'Since' and Past Simple rarely go together in the same clause.
تلفظ
Contractions
In natural speech, 'have' and 'has' are almost always contracted.
The '-ed' ending
Past Simple endings can sound like /t/, /d/, or /ɪd/.
Rising intonation for experience questions
Have you ever been to Spain? ↗
Conveys curiosity about life history.
حفظ کنید
روش یادسپاری
SPIT: Simple Past Is Timed. (If you have a time, use Simple Past).
تداعی تصویری
Imagine the Past Simple as a locked treasure chest buried in the sand. Imagine the Present Perfect as a long rope stretching from a boat in the past all the way to your hands on the shore today.
Rhyme
If the time is dead and gone, Past Simple is the one. If the time is still alive, Present Perfect will arrive.
Story
A traveler named Sam (Simple) always carries a calendar and marks exactly when he did things. A traveler named Pete (Perfect) never carries a calendar; he only talks about the things he has seen and the places he has been in his whole life.
شبکه واژگان
چالش
Write down 3 things you did yesterday (Past Simple) and 3 things you have done in your life that you are proud of (Present Perfect).
نکات فرهنگی
British speakers are much stricter about using the Present Perfect for recent actions with 'just', 'already', and 'yet'.
American speakers often use the Past Simple for recent actions where a Brit would use Present Perfect.
Similar to British English, but often uses 'have' in informal storytelling more frequently.
The Present Perfect in English developed from a construction meaning 'I possess [something] in a finished state'.
شروعکنندههای مکالمه
Have you ever traveled to a country that surprised you?
What is the best meal you've eaten this year?
How long have you been studying English?
Have you seen any good movies lately?
موضوعات نگارش
اشتباهات رایج
Test Yourself
I ___ to Paris three times in my life.
Have been برای بازدید از مکانی و برگشتن استفاده میشه.Find and fix the mistake:
She has bought a new car last month.
Translate into English: 'Ella nunca ha visto la nieve.'
Answer starts with: ["S...
has never seen) نیاز داره.Choose the correct sentence:
moved) درسته.Score: /4
تمرینهای عملی
8 exercisesI ___ to the cinema last night.
Have you ever ___ to Mexico?
Find and fix the mistake:
I have lived in Paris in 2010.
I moved here in January. (I / live / here / since January)
A: Have you seen the new Batman movie? B: Yes, I ___ it on Friday.
Word: 'Already'
We use the Present Perfect when we don't know or don't say the exact time.
Match 'Two weeks ago'
Score: /8
Practice Bank
12 exercisesI ___ my keys. I can't find them anywhere!
When did you have finished your homework?
Choose the correct sentence:
Translate into English: '¿Has estado alguna vez en Nueva York?'
Arrange these words into a sentence:
Match the time expression with the most appropriate tense:
My parents ___ married in 1990.
He has lived in New York for five years, but now he lives in Boston.
Translate into English: 'Ellos vieron la película anoche.'
Arrange these words into a question:
Choose the correct sentence:
She ___ her first novel in 2022.
Score: /12
سوالات متداول (8)
Yes, if the time you are talking about is finished. For example, at 10 PM you can say 'I had a big breakfast today' because breakfast time is over.
`I've been to London` means you went and came back. `He's gone to London` means he is still there.
American English often uses the `Past Simple` for recent actions with 'already', 'just', and 'yet'. Both are understood, but `Present Perfect` is more formal/British.
Yes, but only if the action is finished. 'I lived in Italy for 2 years' (I don't live there now). 'I have lived in Italy for 2 years' (I still live there).
Usually, 'ever' is for questions and negatives. In affirmative sentences, we use it with superlatives: 'It's the best movie I've ever seen.'
Group them by sound! (Sing/Sang/Sung, Ring/Rang/Rung) or (Write/Wrote/Written, Drive/Drove/Driven).
Usually no. We use `Present Perfect` to introduce the topic, but the story itself is told in the `Past Simple`.
Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the main verb 'to have'. Example: 'I have had a headache all day.'
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto vs. Indefinido
English is stricter about not using the perfect with specific time words like 'yesterday'.
Passé Composé vs. Passé Simple
French speakers often over-use the Present Perfect in English because their 'have' form covers both English tenses.
Perfekt vs. Präteritum
German speakers struggle with the English Past Simple because they are used to using 'have' for everything in speech.
〜た (~ta) form
Japanese speakers must learn to distinguish between a simple past event and a 'state of experience'.
Al-madi (Past) + Qad
Arabic does not use an auxiliary verb like 'have' to form these tenses.
了 (le) and 过 (guo)
Chinese has no verb conjugation, so the distinction is made entirely through particles.
Learning Path
Prerequisites
Learn These First
زمان گذشته ساده: افعال با قاعده (قاعده -ed)
Overview تا حالا فکر کردی چرا انگلیسیزبانها اینقدر روی حروف `E` و `D` حساس هستن؟ احتمالاً متوجه شدی که وقتی مردم دربا...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...
ویدیوهای مرتبط
PHILOSOPHY - Soren Kierkegaard
WHIPLASH - Fletcher’s Dinner (Deleted Scene)
Paddington | Making Friends in Prison | Friendly Faces
آموزش گرامر انگلیسی | گذشته ساده و حال کامل | Simple Past vs Present Perfect
Learn English with Sara (سارا)
تفاوت Simple Past و Present Perfect در انگلیسی | گرامر انگلیسی
English with Mehran
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...