B1 Verb Tenses 14 min read متوسط

حال کامل: اعمالی با نتایج در زمان حال

حالا سه تا ابزار جادویی داری: present perfect برای کارهایی که در گذشته شروع شدن و نتیجه‌شون «الان» مهمه. have/has بهت کمک می‌کنه و یادت باشه از past participle استفاده کنی. مهمتر از همه، هرگز زمان مشخصی رو ذکر نکن!

Grammar Rule in 30 Seconds

Use the Present Perfect to describe a past action that has a direct, visible, or important effect on the present moment.

  • Focus on the result, not the time. Example: 'I've lost my keys' (I don't have them now).
  • Use 'have' or 'has' plus the past participle. Example: 'She has finished her work' (She is free now).
  • Never use specific time words like 'yesterday' or 'last week' with this specific meaning.
Subject + 🟢 have/has + 🏁 Past Participle = 🎁 Present Result

مرور کلی

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

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

این الگوی گرامری مثل یک کارآگاه عمل می‌کنه. به شواهد در زمان حال نگاه می‌کنه و به علت در گذشته اشاره می‌کنه. ما زمانی ازش استفاده می‌کنیم که زمان دقیق انجام کار به اندازه نتیجه‌اش اهمیت نداره.
اگه شما به تازگی یه عکس جدید تو اینستاگرام آپلود کرده باشین، عمل کلیک کردن روی دکمه «پست» تموم شده. اما نتیجه‌اش (یعنی بودن عکس روی پروفایلتون) کاملاً یک موضوع «الانی» هست. شما می‌گید: «یه عکس جدید پست کرده‌ام.» لازم نیست بگید «پنج دقیقه پیش»، چون نتیجه مهمه.
اگه از یک زمان مشخص مثل «ساعت ۱۰ شب» استفاده کنید، این طلسم می‌شکنه و باید به زمان گذشته ساده برگردید. زمان Present Perfect از تاریخ و زمان خجالت می‌کشه. ترجیح می‌ده روی «وضعیت» چیزها تمرکز کنه.
کار تموم شده؟ پنجره شکسته؟ اوبر رسیده؟
همه این‌ها سوالاتی در مورد وضعیت فعلی هستن، حتی اگه خودِ عمل لحظاتی یا ساعت‌ها پیش اتفاق افتاده باشه. مثل چک کردن وضعیت سفارش غذا تو اپلیکیشنه. غذا «تحویل گرفته شده» (has been picked up) — برای همین شما دارید بشقابتون رو آماده می‌کنید.

الگوی ساخت

1
ساختن این زمان یه فرآیند دو مرحله‌ایه. نمی‌تونید همینطوری یه فعل رو بندازید وسط و امیدوار باشید که درست از آب دربیاد. شما به یک فعل کمکی و یک شکل خاص از فعل اصلی نیاز دارید.
2
با فاعل خودتون شروع کنید: I, You, We, They, He, She, or It.
3
فعل کمکی have یا has رو اضافه کنید. از has فقط برای «سوم شخص مفرد» (He, She, It) استفاده کنید. بقیه have می‌گیرن.
4
Past Participle (شکل سوم) فعل اصلی‌تون رو اضافه کنید. برای افعال باقاعده، این شکل فقط به -ed ختم می‌شه (مثل worked یا played). برای افعال بی‌قاعده، خب، باید اون‌ها رو حفظ کنید. ببخشید، قوانین رو من نذاشتم!
5
(اختیاری) برای اینکه طبیعی‌تر و امروزی‌تر به نظر بیاد، فعل کمکی رو مخفف کنید. I have می‌شه I've و She has می‌شه She's.
6
Form | Example | Translation
7
--- | --- | ---
8
Positive | I have lost my phone. | الان گوشی‌ام همراهم نیست.
9
Negative | She hasn't finished the report. | گزارش هنوز ناقصه.
10
Question | Have they arrived yet? | آیا الان اینجا هستن؟
11
Short Answer | Yes, I have. / No, she hasn't. | یک تأیید ساده.

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

از این زمان وقتی استفاده کنید که می‌خواید یک موقعیت فعلی رو توضیح بدید. اگه چشماتون قرمزه، ممکنه بگید «داشتم گریه می‌کردم» (I've been crying) (البته این نسخه استمراریشه، بیاید فعلاً به نتایج ساده بچسبیم). اگه سیر هستید، می‌گید: «ناهار خورده‌ام.» اینجا چند تا از رایج‌ترین سناریوها رو می‌بینید:
  • Immediate Results: همین الان گوشی‌تون از دستتون افتاده و صفحه‌اش خورد شده. «گوشی‌ام رو شکوندم!» (نتیجه: الان شکسته است).
  • Recent News: به تازگی یک پیشنهاد کاری گرفتید. «کاره رو گرفتم!» (نتیجه: الان شما شاغل هستید).
  • Unfinished Timeframes: این شامل کلماتی مثل today (امروز)، this week (این هفته)، یا this month (این ماه) می‌شه. «امروز سه تا قهوه خورده‌ام.» (روز هنوز تموم نشده و شما احتمالاً دارید می‌لرزید).
  • Life Experiences (so far): کارهایی که در زندگی‌تون انجام دادید و «نتیجه» اونها دانش یا خاطره فعلی شماست. «من اون فیلم رو سه بار دیده‌ام.»
  • Changes over time: «چقدر بزرگ شده‌ای!» (نتیجه: شما الان قدبلندتر از قبل هستید).

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

نذارید اسم «Perfect» (کامل) شما رو گول بزنه؛ مردم همیشه این زمان رو اشتباه به کار می‌برن.
  • The Time Trap: هرگز Present Perfect رو با یک زمان مشخص در گذشته استفاده نکنید. شما نمی‌تونید بگید «من او را دیروز دیده‌ام» (I have seen him yesterday). این مثل پوشیدن جوراب با صندله—از نظر فنی ممکنه ولی از نظر اجتماعی فاجعه‌ است. برای زمان‌های مشخص از گذشته ساده استفاده کنید: «دیروز او را دیدم» (I saw him yesterday).
  • The 'Has' Haters: فراموش کردن تغییر به has برای He/She/It. گفتن «She have finished» صدایی شبیه به یک ربات با باتری ضعیف می‌ده. همیشه برای دسته «سوم شخص مفرد» از has استفاده کنید.
  • The Participle Panic: استفاده از گذشته ساده به جای Past Participle. «I have went» یک اشتباه کلاسیکه. باید بگید «I have gone». اگه مطمئن نیستید، «سه شکل» فعل رو گوگل کنید.
  • Overusing it: برای هر عمل گذشته‌ای از این زمان استفاده نکنید. اگه دارید یه داستان طولانی در مورد بچگی‌تون تعریف می‌کنید، در زمان گذشته ساده بمونید. Present Perfect برای اخبار و نتایجه، نه برای روایت کردن تعطیلات تابستونی سال ۲۰۱۲ شما.

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

بزرگترین رقیبش Past Simple (گذشته ساده) است. به Past Simple به عنوان یک بن‌بست فکر کنید. اتفاق افتاد، تموم شد و در قبرستان تاریخ دفن شد.
«من در سال ۲۰۱۵ کلیدهایم را گم کردم.» برای کی مهمه؟ این فقط یه حقیقت بی‌اهمیته. اما Present Perfect یک موجود زنده است.
«من کلیدهایم را گم کرده‌ام» یعنی من همین الان پشت در مونده‌ام و ممکنه مجبور بشم تو باغچه بخوابم.
یک رقیب دیگه Present Perfect Continuous (I have been working) هست. ما از نسخه استمراری وقتی استفاده می‌کنیم که می‌خوایم روی *مدت زمان* یا *فرآیند* تأکید کنیم. «سه ساعته دارم تمیزکاری می‌کنم» (من خسته‌ام).
ما از Present Perfect ساده برای *تکمیل* یا *نتیجه* استفاده می‌کنیم. «آشپزخونه رو تمیز کرده‌ام» (نگاه کن چقدر برق می‌زنه!). اگه می‌خواید محصول نهایی رو به رخ بکشید، از نسخه‌ای که روی نتیجه تمرکز داره و اینجا داریم یاد می‌گیریم استفاده کنید.

سؤالات رایج

س: می‌تونم از just با این زمان استفاده کنم؟
ج: حتماً! «من همین الان تموم کردم» (I've just finished) تأکید می‌کنه که نتیجه کاملاً تازه‌ است. مثل برچسب «جدید» روی تامبنیل‌های یوتیوبه.
س: در مورد yet و already چطور؟
ج: اینها بهترین دوستان Present Perfect هستن. Already برای کارهاییه که زودتر از انتظار اتفاق افتادن. Yet برای چیزهاییه که منتظرشون هستیم. «من قبلاً خورده‌ام» (I've already eaten) در مقابل «آیا نامه‌ها هنوز نرسیده؟» (Has the mail arrived yet?).
س: آیا در انگلیسی آمریکایی و بریتانیایی فرق داره؟
ج: چه نکته خوبی! آمریکایی‌ها اغلب از گذشته ساده استفاده می‌کنن («I ate already») در حالی که بریتانیایی‌ها روی نسخه کامل (perfect) اصرار دارن («I've already eaten»). در یک مصاحبه زوم، هر دوتاش خوبه، ولی نسخه perfect کمی حرفه‌ای‌تر به نظر می‌رسه.
س: برای کپشن‌های شبکه‌های اجتماعی هم کاربرد داره؟
ج: بله! «بالاخره به آپارتمان جدیدم نقل مکان کردم!» یک کپشن کلاسیک اینستاگرامه. این جمله استرس گذشته شما موقع بسته‌بندی وسایل رو به اتاق نشیمن باحال جدیدتون ربط می‌ده.

Present Perfect Conjugation

Subject Auxiliary Past Participle Example
I
have
finished
I have finished.
You
have
lost
You have lost it.
He
has
gone
He has gone.
She
has
broken
She has broken it.
It
has
rained
It has rained.
We
have
arrived
We have arrived.
They
have
cleaned
They have cleaned.

Common Contractions

Full Form Contraction Pronunciation Note
I have
I've
Rhymes with 'five'
You have
You've
Rhymes with 'move'
He has
He's
Sounds like 'heez'
She has
She's
Sounds like 'sheez'
It has
It's
Sounds like 'its'
We have
We've
Rhymes with 'sleeve'
They have
They've
Rhymes with 'save'

Meanings

The Present Perfect is used to describe an action that happened at an unspecified time in the past, but the focus is entirely on the state or consequence that exists in the present.

1

Visible Results

Actions that happened recently and the physical evidence is still visible.

“It has rained. (The ground is still wet.)”

“He has washed the car. (The car is shiny now.)”

2

Possession/Loss

Changes in ownership or location that affect current availability.

“I've lost my wallet. (I don't have it now.)”

“Someone has taken my seat. (I have nowhere to sit.)”

3

Information/News

Announcing something that has just happened which changes the current situation.

“The taxi has arrived. (It is waiting outside.)”

“The President has resigned. (The office is now vacant.)”

4

Completed Tasks

Finishing an action that grants a new status or freedom in the present.

“I've finished my homework. (I can go out now.)”

“She has passed her exam. (She is now a qualified driver.)”

Reference Table

Reference table for حال کامل: اعمالی با نتایج در زمان حال
فاعل فعل کمکی اسم مفعول نتیجه فعلی
I / You / We / They
have ('ve)
lost
الان اون وسیله رو ندارم
He / She / It
has ('s)
broken
اون شی الان شکسته است
I
have not (haven't)
slept
الان خیلی خسته‌ام
The bus
has
left
اونو از دست دادم؛ منتظرم
You
have
posted
الان تو فیدت هست
We
have
finished
الان آزادیم که بریم

طیف رسمیت

رسمی
I am pleased to inform you that the report has been finalized.

I am pleased to inform you that the report has been finalized. (Workplace)

خنثی
I have finished the report.

I have finished the report. (Workplace)

غیر رسمی
I've done the report.

I've done the report. (Workplace)

عامیانه
Report's sorted.

Report's sorted. (Workplace)

The Present Result Bridge

Present Perfect

Action

  • Past Event I cut my finger

Result

  • Present State It is bleeding now

Past Simple vs. Present Perfect

Past Simple
Finished Time I lost my keys yesterday.
Present Perfect
Present Result I have lost my keys (now).

Which Tense Should I Use?

1

Is there a specific time (e.g. yesterday)?

YES
Use Past Simple
NO
Go to next question
2

Is the result important right now?

YES
Use Present Perfect
NO
Use Past Simple

Common Result Verbs

🔍

Loss/Finding

  • Lost
  • Found
  • Forgotten
  • Misplaced
🎨

Physical Change

  • Broken
  • Cleaned
  • Painted
  • Cut

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

1

I have finished my lunch.

I have finished my lunch.

2

She has lost her book.

She has lost her book.

3

We have washed the car.

We have washed the car.

4

They have gone home.

They have gone home.

1

I've just seen a ghost!

I've just seen a ghost!

2

Has the bus arrived yet?

Has the bus arrived yet?

3

He hasn't done his homework.

He hasn't done his homework.

4

We've already bought the tickets.

We've already bought the tickets.

1

The elevator has broken down, so we have to take the stairs.

The elevator has broken down, so we have to take the stairs.

2

I've forgotten my password, so I can't log in.

I've forgotten my password, so I can't log in.

3

Someone has spilled coffee on my new rug!

Someone has spilled coffee on my new rug!

4

Prices have gone up recently.

Prices have gone up recently.

1

The company has recently undergone a major restructuring.

The company has recently undergone a major restructuring.

2

I've misplaced my glasses; have you seen them anywhere?

I've misplaced my glasses; have you seen them anywhere?

3

The government has announced new measures to tackle inflation.

The government has announced new measures to tackle inflation.

4

She's clearly been crying; her eyes are all red.

She's clearly been crying; her eyes are all red.

1

The recent surge in interest rates has effectively stalled the housing market.

The recent surge in interest rates has effectively stalled the housing market.

2

Scientific consensus has shifted significantly on this issue over the last decade.

Scientific consensus has shifted significantly on this issue over the last decade.

3

The witness has provided a statement that contradicts the previous evidence.

The witness has provided a statement that contradicts the previous evidence.

4

I've come to the conclusion that we need a completely different approach.

I've come to the conclusion that we need a completely different approach.

1

The sheer audacity of his claims has left the committee utterly speechless.

The sheer audacity of his claims has left the committee utterly speechless.

2

Centuries of erosion have carved deep canyons into the plateau.

Centuries of erosion have carved deep canyons into the plateau.

3

The poet has masterfully captured the ephemeral nature of youth.

The poet has masterfully captured the ephemeral nature of youth.

4

A series of unfortunate events has culminated in the present crisis.

A series of unfortunate events has culminated in the present crisis.

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

Present Perfect: Actions with Present Results در مقابل Past Simple

Learners often use Present Perfect when a specific time is mentioned, or Past Simple when the result is the focus.

Present Perfect: Actions with Present Results در مقابل Present Perfect Continuous

Both connect past to present, but one focuses on the result (Perfect) and the other on the duration (Continuous).

Present Perfect: Actions with Present Results در مقابل Present Simple

Learners use Present Simple to describe a current state that was caused by a past action.

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

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

He have finished.

He has finished.

Use 'has' for he/she/it.

I've lost my keys yesterday.

I lost my keys yesterday.

Do not use specific time words like 'yesterday' with Present Perfect.

I am finished my work.

I have finished my work.

Use 'have', not 'am' to form the Present Perfect.

I have just finish.

I have just finished.

Even with 'just', you need the past participle.

Did you have seen my cat?

Have you seen my cat?

Do not use 'did' to make questions in the Present Perfect.

I haven't saw him.

I haven't seen him.

Use the V3 (seen), not the V2 (saw).

He has gone to Italy three times.

He has been to Italy three times.

Use 'been' for completed trips; 'gone' means he is still there.

I have lived here since two years.

I have lived here for two years.

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

The mail has arrived at 10 AM.

The mail arrived at 10 AM.

Specific times require the Past Simple.

It's the first time I'm seeing this.

It's the first time I've seen this.

After 'It is the first/second time...', use the Present Perfect.

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

I've ___ my ___, so I can't ___.

Look! Someone has ___ the ___.

The ___ has ___, so the ___ is ___.

Real World Usage

Texting a friend constant

I've just parked the car, see you in 2 mins!

Job Interview very common

I have managed teams of up to twenty people.

Breaking News common

The Prime Minister has just announced his resignation.

Food Delivery Apps common

Your rider has picked up your order!

Airport Announcements occasional

Flight BA123 has been delayed by two hours.

Social Media Update very common

We've finally moved into our new apartment! 🏠

⚠️

پلیس زمان

وای! مواظب باش! هیچ‌وقت با زمان حال کامل از یه «زمان مشخص» حرف نزن. اگه می‌خوای بگی «کی» یه کاری رو کردی، باید از زمان گذشته ساده استفاده کنی. زمان حال کامل برای «چی» شده، نه «کی»! مثلاً نباید بگی:
I have seen that movie yesterday.
🎯

کوتاه شده‌ها سلطانن!

تو حرف زدن روزمره، ۹۹ درصد اوقات کوتاه شده‌ها رو استفاده می‌کنیم، مثل 'I've' یا 'He's'. اگه بگی 'I have' خیلی رسمی به نظر میای یا میخوای روی چیزی تاکید کنی. پس یادت باشه: "I've already eaten."
💡

تست «چک کن»

اگه می‌تونی به جمله‌ات اضافه کنی «...و به همین دلیل [وضعیت فعلی]»، پس باید از زمان حال کامل استفاده کنی. این یه راهکار عالیه! مثلاً: "I've lost my wallet (...and that's why I can't pay)."

Smart Tips

Use the Present Perfect to show the cause. It sounds more like an explanation than just a story.

I missed the bus, so I am late. I've missed the bus, so I'm late.

Always use 'has/have' + V3 to describe what happened to cause that mess.

Who broke this? Who has broken this?

Place 'already' between 'have' and the verb, and 'yet' at the very end.

I already have eaten. I have already eaten.

Ask yourself: 'Does this matter right now?' If yes, use Present Perfect.

I lost my phone. (Focus on the past) I've lost my phone! (Focus on the current panic)

تلفظ

I've /aɪv/

Weak form of 'have'

In natural speech, 'have' is often reduced to /əv/ or just /v/.

He's /hiːz/

The 's' in 'has'

When contracting 'has', it sounds like /z/ after voiced sounds (He's gone -> /hiːz/) and /s/ after unvoiced sounds (It's rained -> /ɪts/).

Result Emphasis

I've LOST my KEYS! (Rising on 'lost', falling on 'keys')

Conveys frustration or urgency regarding the present result.

حفظ کنید

روش یادسپاری

Remember: 'Have' + 'Done' = 'Result is here'. If you can see the result, the Present Perfect is the best fit!

تداعی تصویری

Imagine a bridge where the left side is 'Yesterday' and the right side is 'Today'. The Present Perfect is a person standing in the middle, holding hands with both sides.

Rhyme

If the result is what you see, use 'have' and 'has' with the third degree (V3)!

Story

Imagine you walk into your kitchen. The floor is wet. You don't see your roommate washing it, but the result is clear. You say: 'He has washed the floor!' The action is over, but the water is still there.

شبکه واژگان

JustAlreadyYetRecentlyResultNowEvidence

چالش

Look around your room. Find three things that have changed recently. Say them out loud: 'I have opened the window,' 'I have finished my coffee,' etc.

نکات فرهنگی

British speakers are much more likely to use the Present Perfect for recent actions with present results. If a Brit loses their keys, they almost always say 'I've lost my keys.'

American speakers often use the Past Simple in situations where the result is present, especially with 'just', 'already', and 'yet'. This is perfectly acceptable in US English.

Similar to British English, Australians use the Present Perfect frequently for news and results, but often with a very relaxed pronunciation of the auxiliary 'have'.

The Present Perfect in English evolved from a possessive construction. In Old English, 'I have found the keys' originally meant 'I possess the keys (which are) found.'

شروع‌کننده‌های مکالمه

Have you seen any good movies lately?

You look happy! Has something good happened?

Have you ever lost something really important?

What's the most interesting place you've been to?

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

Write about three things you have accomplished today and how they make you feel now.
Describe a recent change in your city. What has happened and how is the city different now?
Write a news report about a fictional event. Use the Present Perfect to announce the news and the Past Simple for details.

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

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

جای خالی رو با شکل صحیح فعل پر کن.

I'm so full! I ___ (eat) too much.

✓ Correct! ✗ Not quite. Correct answer: have eaten
از 'have eaten' استفاده می‌کنیم چون نتیجه (سیر بودن) الان خیلی مهمه.
کدوم جمله برای یه وضعیت فعلی درسته؟ چند گزینه‌ای

Choose the grammatically correct sentence for a current situation:

✓ Correct! ✗ Not quite. Correct answer: I've lost my phone.
جمله اول غلطه چون یه زمان مشخص داره. جمله سوم هم غلطه چون 'yet' برای جملات منفی/سوالی میاد.
اشتباه رو پیدا کن و درستش کن. Error Correction

Find and fix the mistake:

She have already called the Uber.

✓ Correct! ✗ Not quite. Correct answer: She has already called the Uber.
فاعل سوم شخص مفرد (She) به 'has' نیاز داره، نه 'have'.

Score: /3

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

8 exercises
Choose the correct form to show a present result. چند گزینه‌ای

I can't get into my house because I ___ my keys.

✓ Correct! ✗ Not quite. Correct answer: have lost
The result is that I can't get in now, so we use Present Perfect.
Fill in the blank with the correct form of the verb in brackets.

Look! It ___ (stop) raining. Let's go for a walk.

✓ Correct! ✗ Not quite. Correct answer: has stopped
The visible result is that it is no longer raining.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

I have seen that movie last night.

✓ Correct! ✗ Not quite. Correct answer: have seen
You cannot use 'have seen' with 'last night'. It should be 'I saw'.
Rewrite the sentence using the Present Perfect. Sentence Transformation

The taxi is here. (arrive)

✓ Correct! ✗ Not quite. Correct answer: The taxi has arrived.
The present state 'is here' is the result of the action 'arrived'.
Match the action to its present result. جفت کردن

1. I've cut my finger. / 2. I've washed my hair. / 3. I've lost my glasses.

✓ Correct! ✗ Not quite. Correct answer: A. It's bleeding. / B. It's wet. / C. I can't see.
Present Perfect connects the past action to these specific current states.
Which sentence is correct in British English? چند گزینه‌ای

___ your homework yet?

✓ Correct! ✗ Not quite. Correct answer: Have you finished
British English strongly prefers Present Perfect with 'yet'.
Complete the sentence.

Where is Sarah? She ___ (go) to the supermarket.

✓ Correct! ✗ Not quite. Correct answer: has gone
'Has gone' means she is still at the supermarket.
Correct the verb form. Error Correction

Find and fix the mistake:

Somebody has broke the window!

✓ Correct! ✗ Not quite. Correct answer: broke -> broken
The past participle of 'break' is 'broken'.

Score: /8

Practice Bank

10 exercises
جمله رو کامل کن. پر کردن جای خالی

They ___ (not / arrive) yet, so let's wait.

✓ Correct! ✗ Not quite. Correct answer: haven't arrived
شکل فعل رو درست کن. Error Correction

I have broke my glasses.

✓ Correct! ✗ Not quite. Correct answer: I have broken my glasses.
کلمات رو مرتب کن. Sentence Reorder

posted / she / has / photo / new / a

✓ Correct! ✗ Not quite. Correct answer: She has posted a new photo
به انگلیسی ترجمه کن. ترجمه

¿Has visto mi mensaje de WhatsApp?

✓ Correct! ✗ Not quite. Correct answer: Have you seen my WhatsApp message?
بهترین جواب رو انتخاب کن. چند گزینه‌ای

Why are you crying?

✓ Correct! ✗ Not quite. Correct answer: I've just watched a sad movie.
جفت‌ها رو با هم جور کن. جفت کردن

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: I've lost my keys.
فعل کمکی درست رو استفاده کن. پر کردن جای خالی

My cat ___ caught a mouse! Look!

✓ Correct! ✗ Not quite. Correct answer: has
کدوم جمله 'already' رو درست استفاده کرده؟ چند گزینه‌ای

Select the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I've already downloaded the app.
اشتباه زمان رو درست کن. Error Correction

I have finished my project two hours ago.

✓ Correct! ✗ Not quite. Correct answer: Both of the above are better.
سوال رو مرتب کن. Sentence Reorder

seen / you / have / my / phone / ?

✓ Correct! ✗ Not quite. Correct answer: Have you seen my phone?

Score: /10

سوالات متداول (8)

In American English, yes (`I just saw him`). In British English, it is much more common to use the Present Perfect (`I've just seen him`).

`He has been to London` means he went and came back. `He has gone to London` means he is still there.

Because the Present Perfect is a 'present' tense. 'Yesterday' is a finished past time. They don't mix in English logic.

Yes! `I have lived here for ten years` is a result of moving here in the past and still being here now.

Unfortunately, you have to memorize them. Common ones for results are `lost`, `broken`, `gone`, `forgotten`, and `taken`.

Not always. It can be a mental result, like `I've forgotten your name`. You can't 'see' it, but the result is that I don't know your name now.

Yes, as long as the result is still true. `The Earth has cooled down since its formation.`

Using the Past Simple when you want to emphasize that something is still relevant now, or vice versa.

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 Compuesto

Spanish allows the perfect tense with some time markers that English forbids.

French moderate

Passé Composé

French uses Passé Composé for all past actions, even with specific times like 'yesterday'.

German moderate

Perfekt

German Perfekt is used for finished past events with specific times.

Japanese low

~te iru / ~ta

Japanese focuses more on the current state (is broken) than the link to the past action.

Arabic partial

Qad + Past Verb

Arabic uses a particle rather than an auxiliary verb like 'have'.

Chinese low

Le (了)

Chinese has no verb conjugation; it relies entirely on particles and context.

Learning Path

Prerequisites

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