B1 Verb Tenses 23 min read متوسط

افعال گذشته: گذشته ساده در مقابل حال کامل

اینکه یه کاری تو گذشته تموم شده و رفته یا هنوز به زمان حال ربط داره، خیلی مهمه.

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.'
Past Simple: [Subject + Verb-ed + 📅] | Present Perfect: [Subject + have/has + Past Participle + 🔗]

مرور کلی

آیا همین الان یک استوری در اینستاگرام گذاشتی؟ یا پنج دقیقه پیش آن را منتشر کردی؟ انتخاب بین I posted و I have posted شبیه یک تله است.
این رایج‌ترین سردرد برای زبان‌آموزان انگلیسی است. یکی تمام‌شده و مرده به نظر می‌رسد، دیگری زنده و متصل به زمان حال. Simple Past یک درِ بسته است.
Present Perfect یک پل است. از Simple Past برای چیزهایی استفاده می‌کنی که در گذشته مانده‌اند. از Present Perfect برای چیزهایی استفاده می‌کنی که هنوز هم امروز اهمیت دارند.
Simple Past را مثل یک کتاب تاریخ تصور کن. Present Perfect بیشتر شبیه یک فید خبری زنده است. اگر بگویی I lost my keys داری یک داستان تعریف می‌کنی.
اما اگر بگویی I have lost my keys احتمالاً همین الان پشت در خانه‌ات ایستاده‌ای و نمی‌توانی وارد شوی. این انتخاب نحوه درک مردم از روزت را تغییر می‌دهد. مثل انتخاب فیلتر درست برای یک عکس است.
یکی لحظه را نشان می‌دهد و دیگری حس و حال (تأثیر در حال) را. بیا مطمئن شویم که دیگر هرگز گزینه اشتباه را انتخاب نمی‌کنی.

این گرامر چطور کار می‌کنه

انگلیسی‌زبان‌ها وسواس زمان دارند. برای ما مهم است که آیا یک عمل تمام‌شده به لحظه حال تماس دارد یا نه. Simple Past برای «آن موقع» است.
Present Perfect برای «الان» + «قبل از آن». تصور کن زندگی‌ات یک چمدان غول‌پیکر است؛ هر کاری که تا به حال انجام داده‌ای داخل آن است. وقتی درباره تجربیاتت حرف می‌زنی، از Present Perfect استفاده می‌کنی.
I have visited Paris یعنی پاریس در چمدان توست. مهم نیست کی رفتی؛ فقط الان آن تجربه را داری. اما اگر درباره پروازی که سه‌شنبه گذشته داشتی حرف می‌زنی، از Simple Past استفاده کن.
آن پرواز تمام شده است. دیگر در چمدان نیست؛ یک نقطه مشخص در تقویم است. Simple Past به یک «کِی» نیاز دارد.
Present Perfect از یک «کِی» مشخص متنفر است. عاشق «چی» و «چند بار» است. موضوع درباره نتیجه است، نه ساعت.
اگر به دوستی بگویی I have seen that movie یعنی آماده‌ای درباره‌اش حرف بزنی. اگر بگویی I saw it yesterday فقط داری برنامه زمانی‌ات را گزارش می‌دهی. Present Perfect اجتماعی و مرتبط است، Simple Past واقعی و دور.

الگوی ساخت

1
برای Simple Past فقط شکل فعل را تغییر بده.
2
از شکل دوم فعل (V2) استفاده کن.
3
افعال باقاعده فقط -ed می‌گیرند مثل I walked.
4
افعال بی‌قاعده شورشی هستند و باید حفظشان کنی مثل I went.
5
برای Present Perfect به یک «کمکی» نیاز داری.
6
از have یا has + قسمت سوم فعل (V3) استفاده کن.
7
برای he, she, it از has استفاده کن.
8
برای بقیه از have استفاده کن (I, you, we, they).
9
قسمت سوم افعال باقاعده هم به -ed ختم می‌شود مثل I have walked.
10
قسمت سوم افعال بی‌قاعده اغلب کاملاً تغییر می‌کند مثل I have gone.
11
برای منفی کردن در Simple Past از did not + فعل اصلی استفاده کن. I didn't go.
12
برای منفی کردن در Present Perfect از have/has not + V3 استفاده کن. I haven't gone.
13
سوالات در Simple Past با Did شروع می‌شوند.
14
سوالات در Present Perfect با Have/Has شروع می‌شوند.

کی استفاده کنیم

از Simple Past وقتی استفاده کن که یک «مهر زمانی» مثل yesterday یا last week داری. اگر زمان تمام شده، فعل هم تمام شده است. I finished my homework at 10 PM یک عمل مرده است.
از Present Perfect برای زمان تمام‌نشده مثل 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 یعنی از آنجا رفته‌ای.
Present Perfect برای «هنوز» و «قبلاً» است، Simple Past برای «انجام شد» و «رفت».

اشتباهات رایج

از Present Perfect با یک زمان مشخص استفاده نکن. این پادشاه تمام اشتباهات است. هرگز نگو 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.

مقایسه با الگوهای مشابه

Simple Past در مقابل Past Continuous: عمل Simple Past سریع است 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 (من رنگی هستم و هنوز دارم کار می‌کنم).
Simple Past مثل یک عکس است، Present Perfect مثل ویدیویی که هنوز در حال پخش است.

سؤالات رایج

Q

آیا می‌توانم Present Perfect را با just استفاده کنم؟

بله! I have just finished یعنی همین چند ثانیه پیش اتفاق افتاده.

Q

آیا I've همان I have است؟

بله و طبیعی‌تر به نظر می‌رسد. در چت کردن از مخفف‌ها استفاده کن.

Q

اگر زمان دقیق را ندانم چه؟

از Present Perfect استفاده کن. برای خبرهای عمومی گزینه امنی است.

Q

آیا آمریکایی‌ها از Present Perfect کمتر استفاده می‌کنند؟

کمی. آمریکایی‌ها اغلب می‌گویند I already ate اما بریتانیایی‌ها می‌گویند I've already eaten. هر دو درست است!

Q

چطور افعال بی‌قاعده را حفظ کنم؟

آن‌ها را بر اساس صدا دسته‌بندی کن مثل Sing/sang/sung. خیلی کمک می‌کند!

Q

آیا استفاده از Simple Past برای تجربه زندگی درست است؟

فقط اگر یک «کِی» به آن اضافه کنی مثل I went to Japan in 2018.

Q

چرا اینقدر سخت است؟

چون مغز تو یک زمان «گذشته» واحد می‌خواهد اما انگلیسی دوست دارد جزئیات بیشتری داشته باشد.

Q

آیا می‌توانم بگویم 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.

1

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?”

2

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?”

3

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.”

4

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

Reference table for افعال گذشته: گذشته ساده در مقابل حال کامل
زمان ساختار ایده اصلی تمرکز زمانی مثال
گذشته ساده
فعل + 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?

Have you ever had the opportunity to visit Paris? (Travel conversation)

خنثی
Have you ever been to Paris?

Have you ever been to Paris? (Travel conversation)

غیر رسمی
Ever been to Paris?

Ever been to Paris? (Travel conversation)

عامیانه
You been to Paris yet?

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)

گذشته ساده در مقابل حال کامل: تفاوت‌های اصلی

گذشته ساده
زمان نقطه مشخص و تمام شده در گذشته
تمرکز چه زمانی اتفاق افتاد (خود رویداد گذشته)
ارتباط با الان هیچ یا خیلی غیرمستقیم؛ رویداد تمام شده است
مثال I `ate` pizza `last night`.
حال کامل
زمان گذشته نامشخص، یا دوره‌ای تا الان
تمرکز نتیجه یا تجربه الان
ارتباط با الان مستقیماً مرتبط؛ ادامه دارد یا تأثیر دارد
مثال I `have eaten` too much pizza (and feel full now).

انتخاب زمان گذشته: گذشته ساده یا حال کامل؟

1

آیا زمان مشخص و تمام‌شده‌ای ذکر شده است (مثلاً `yesterday`, `in 2010`, `last week`)؟

YES
از `Simple Past` استفاده کن!
NO
به سوال بعدی برو.
2

آیا این کار یک `نتیجه` یا `پیامد` واضح دارد که `الان` مهم است؟

YES
از `Present Perfect` استفاده کن!
NO
به سوال بعدی برو.
3

آیا این یک `تجربه` است که در مقطعی از زندگی‌ات اتفاق افتاده، اما زمان دقیقش مهم نیست (مثلاً با استفاده از `ever`, `never`)؟

YES
از `Present Perfect` استفاده کن!
NO
به سوال بعدی برو.
4

آیا این کار در گذشته شروع شده و `تا الان ادامه دارد` (مثلاً با استفاده از `for` یا `since`)؟

YES
از `Present Perfect` استفاده کن!
NO
اگر هیچ‌کدام از موارد بالا نبود، زمینه را دوباره ارزیابی کن یا ممکن است برای یک رویداد کلی گذشته، `Simple Past` باشد.

عبارات زمانی و زمان‌های فعل مربوطه

گذشته ساده

  • 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

مثال‌ها بر اساس سطح

1

I saw a movie yesterday.

I saw a movie yesterday.

2

I have been to Italy.

I have been to Italy.

3

Did you eat lunch?

Did you eat lunch?

4

She has a new car.

She has a new car.

1

We moved here two years ago.

We moved here two years ago.

2

Have you ever seen a whale?

Have you ever seen a whale?

3

I haven't finished my homework yet.

I haven't finished my homework yet.

4

He worked in a bank for five years (but not now).

He worked in a bank for five years (but not now).

1

I've lived in London since 2015.

I've lived in London since 2015.

2

I lived in London in 2015.

I lived in London in 2015.

3

She's just broken her glasses.

She's just broken her glasses.

4

Did you see the news last night?

Did you see the news last night?

1

I've been working on this report all morning.

I've been working on this report all morning.

2

The Prime Minister has resigned, a spokesperson announced today.

The Prime Minister has resigned, a spokesperson announced today.

3

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.

4

Have you ever been to the Louvre?

Have you ever been to the Louvre?

1

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.

2

I've had quite enough of your excuses!

I've had quite enough of your excuses!

3

The company has seen its profits double over the last decade.

The company has seen its profits double over the last decade.

4

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.

1

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.

2

I have long maintained that the policy was flawed from the outset.

I have long maintained that the policy was flawed from the outset.

3

Should you have finished the task by tomorrow, please let me know.

Should you have finished the task by tomorrow, please let me know.

4

The suspect was seen to have entered the building at 9 PM.

The suspect was seen to have entered the building at 9 PM.

به‌راحتی اشتباه گرفته می‌شود

Past Actions: Simple Past vs. Present Perfect در مقابل Been vs. Gone

Learners mix up 'have been to' and 'have gone to'.

Past Actions: Simple Past vs. Present Perfect در مقابل For vs. Since

Using 'since' for duration or 'for' for a point in time.

Past Actions: Simple Past vs. Present Perfect در مقابل Past Simple vs. Past Continuous

Confusing a finished action with a background action.

اشتباهات رایج

I have seen him yesterday.

I saw him yesterday.

You cannot use Present Perfect with a finished time word like 'yesterday'.

I saw him never.

I have never seen him.

Experiences use Present Perfect with 'never'.

Did you ever went to London?

Have you ever been to London?

Questions about life experience use 'Have you ever...'.

I have go to the store.

I have gone to the store.

Present Perfect requires the past participle (V3).

I live here for two years.

I have lived here for two years.

Use Present Perfect for actions that started in the past and continue now.

When have you arrived?

When did you arrive?

'When' asks for a specific time, so it needs Past Simple.

I have worked there since two years.

I have worked there for two years.

Use 'for' for a period of time, 'since' for a starting point.

I've been to the cinema last night.

I went to the cinema last night.

'Last night' is a finished time period.

It's the first time I go there.

It's the first time I've been there.

The phrase 'It's the first time...' requires the Present Perfect.

I already saw that movie.

I've already seen that movie.

In standard British English, 'already' requires Present Perfect (though US English allows Past Simple).

I've had this car since I've been 20.

I've had this car since I was 20.

The 'since' clause usually takes the Past Simple to mark the starting point.

الگوهای جمله‌سازی

I have never ___ in my life.

I ___ to the ___ last ___.

Have you ___ the ___ yet?

It has been ___ since I last ___.

Real World Usage

Job Interviews very common

I have worked in marketing for ten years. In 2020, I led a major campaign.

Texting Friends constant

Just got home! Have you left yet?

News Headlines common

Scientists have discovered a new planet.

Travel / Tourism very common

Have you ever been to the Grand Canyon? I went there last summer.

Doctor's Appointment occasional

How long have you had this pain? It started two days ago.

Social Media Posts very common

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.

I have seen him two days ago. I saw him two days ago.

Start with 'Have you ever...'. It's the most natural way to open a topic about experiences.

Did you ever eat sushi? Have you ever eaten sushi?

Use the Present Perfect. It explains *why* the present situation is the way it is.

I lost my keys (so I am looking for them). I've lost my keys (so I can't get into my house).

Always check if the verb is in the Present Perfect. 'Since' and Past Simple rarely go together in the same clause.

I am a teacher since 2010. I have been a teacher since 2010.

تلفظ

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' and 'has' are almost always contracted.

worked /t/, played /d/, wanted /ɪd/

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.

شبکه واژگان

YesterdayAgoLastEverNeverSinceForJust

چالش

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?

موضوعات نگارش

Write about your life experiences. List five things you have done and five things you haven't done yet.
Describe your last vacation in detail. Where did you go? What did you do? Who did you meet?
Compare your life now to your life five years ago. Use 'for' and 'since' to describe changes.
Write a news report about a fictional event that just happened. Start with the 'big news' and then give the specific details.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

شکل صحیح (گذشته ساده یا حال کامل) رو انتخاب کن.

I ___ to Paris three times in my life.

✓ Correct! ✗ Not quite. Correct answer: have been
این به یه تجربه زندگی اشاره داره، کاری که تو یه زمان نامشخص در گذشته تموم شده و به زمان حال ربط داره. Have been برای بازدید از مکانی و برگشتن استفاده میشه.
اشتباه جمله رو پیدا کن و درستش کن. Error Correction

Find and fix the mistake:

She has bought a new car last month.

✓ Correct! ✗ Not quite. Correct answer: She bought a new car last month.
عبارت 'last month' یه نشانه زمان مشخص گذشته‌ست که نیاز به زمان گذشته ساده داره، نه حال کامل.
جمله انگلیسی صحیح رو تایپ کن. ترجمه

Translate into English: 'Ella nunca ha visto la nieve.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She has never seen snow.","She's never seen snow."]
'Nunca' (never) نشون‌دهنده تجربه‌ایه که تا الان اتفاق نیفتاده، پس به حال کامل (has never seen) نیاز داره.
جمله صحیح رو انتخاب کن. چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: They moved to London in 2010.
'In 2010' یه زمان مشخص گذشته‌ست، پس گذشته ساده (moved) درسته.

Score: /4

تمرین‌های عملی

8 exercises
Choose the correct tense for the finished time marker. چند گزینه‌ای

I ___ to the cinema last night.

✓ Correct! ✗ Not quite. Correct answer: went
'Last night' is a finished time, so we use Past Simple.
Complete the sentence with the correct form of 'be'.

Have you ever ___ to Mexico?

✓ Correct! ✗ Not quite. Correct answer: been
We use 'been' for life experiences (going and returning).
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

I have lived in Paris in 2010.

✓ Correct! ✗ Not quite. Correct answer: I lived in Paris in 2010.
Specific years require Past Simple.
Rewrite the sentence using 'since'. Sentence Transformation

I moved here in January. (I / live / here / since January)

✓ Correct! ✗ Not quite. Correct answer: I have lived here since January.
'Since' requires the Present Perfect for continuing actions.
Choose the best response. Dialogue Completion

A: Have you seen the new Batman movie? B: Yes, I ___ it on Friday.

✓ Correct! ✗ Not quite. Correct answer: saw
The speaker specifies 'on Friday', so the tense must switch to Past Simple.
Which word goes with which tense? Grammar Sorting

Word: 'Already'

✓ Correct! ✗ Not quite. Correct answer: Present Perfect
'Already' is a classic signal word for the Present Perfect.
Is this rule correct? True False Rule

We use the Present Perfect when we don't know or don't say the exact time.

✓ Correct! ✗ Not quite. Correct answer: True
This is the definition of the indefinite past.
Match the time word to the tense. جفت کردن

Match 'Two weeks ago'

✓ Correct! ✗ Not quite. Correct answer: Past Simple
'Ago' always signals the Past Simple.

Score: /8

Practice Bank

12 exercises
شکل صحیح (گذشته ساده یا حال کامل) رو انتخاب کن. پر کردن جای خالی

I ___ my keys. I can't find them anywhere!

✓ Correct! ✗ Not quite. Correct answer: have lost
اشتباه جمله رو پیدا کن و درستش کن. Error Correction

When did you have finished your homework?

✓ Correct! ✗ Not quite. Correct answer: When did you finish your homework?
کدوم جمله یه وضعیت در حال ادامه رو درست توصیف می‌کنه؟ چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: She has lived here for ten years (and still lives here).
جمله انگلیسی صحیح رو تایپ کن. ترجمه

Translate into English: '¿Has estado alguna vez en Nueva York?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever been to New York?","Have you ever been in New York?"]
این کلمات رو مرتب کن تا یه جمله صحیح بسازی. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have never seen that movie.
عبارت زمانی رو با مناسب‌ترین زمان فعل تطبیق بده. جفت کردن

Match the time expression with the most appropriate tense:

✓ Correct! ✗ Not quite. Correct answer: matched
شکل صحیح (گذشته ساده یا حال کامل) رو انتخاب کن. پر کردن جای خالی

My parents ___ married in 1990.

✓ Correct! ✗ Not quite. Correct answer: got
اشتباه جمله رو پیدا کن و درستش کن. Error Correction

He has lived in New York for five years, but now he lives in Boston.

✓ Correct! ✗ Not quite. Correct answer: He lived in New York for five years, but now he lives in Boston.
جمله انگلیسی صحیح رو تایپ کن. ترجمه

Translate into English: 'Ellos vieron la película anoche.'

✓ Correct! ✗ Not quite. Correct answer: ["They saw the movie last night.","They watched the movie last night."]
این کلمات رو مرتب کن تا یه سوال صحیح بسازی. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you ever eaten sushi?
کدوم جمله یه کار با نتیجه فعلی رو درست نشون میده؟ چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have broken my leg, so I can't play football.
شکل صحیح (گذشته ساده یا حال کامل) رو انتخاب کن. پر کردن جای خالی

She ___ her first novel in 2022.

✓ Correct! ✗ Not quite. Correct answer: wrote

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

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto vs. Indefinido

English is stricter about not using the perfect with specific time words like 'yesterday'.

French moderate

Passé Composé vs. Passé Simple

French speakers often over-use the Present Perfect in English because their 'have' form covers both English tenses.

German moderate

Perfekt vs. Präteritum

German speakers struggle with the English Past Simple because they are used to using 'have' for everything in speech.

Japanese low

〜た (~ta) form

Japanese speakers must learn to distinguish between a simple past event and a 'state of experience'.

Arabic partial

Al-madi (Past) + Qad

Arabic does not use an auxiliary verb like 'have' to form these tenses.

Chinese partial

了 (le) and 过 (guo)

Chinese has no verb conjugation, so the distinction is made entirely through particles.

Learning Path

Prerequisites

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!