B1 Verb Tenses 10 min read متوسط

زمان حال کامل انگلیسی (من انجام داده‌ام)

حال کامل، گذشته تو رو به زمان «حال» وصل می‌کنه. این ابزار رو «تسلط پیدا کن!»

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge connecting a past action to the present moment, focusing on the result or experience.

  • Use 'have' or 'has' plus the past participle (V3) of the verb. Example: 'I have eaten.'
  • Use it for life experiences when the specific time doesn't matter. Example: 'I have visited Japan.'
  • Use it for actions that started in the past and continue now. Example: 'I have lived here for years.'
👤 Subject + ➕ have/has + 🏁 Past Participle (V3)

مرور کلی

### Overview
زمان حال کامل یا همان Present Perfect در زبان انگلیسی، یکی از حیاتی‌ترین و در عین حال ظریف‌ترین بخش‌های دستور زبان است که نقش یک پل ارتباطی میان گذشته و حال را ایفا می‌کند. برای ما فارسی‌زبانان، درک این زمان در ابتدا بسیار ساده به نظر می‌رسد، چرا که معادل مستقیمی به نام «ماضی نقلی» در دستور زبان فارسی داریم. با این حال، تفاوت‌های ظریفی در کاربرد این دو وجود دارد که می‌تواند برای زبان‌آموزان سطح متوسط (B1) چالش‌برانگیز باشد.
هدف اصلی این زمان، بیان اتفاقی است که در گذشته رخ داده اما تمرکز اصلی آن بر روی «زمان وقوع» نیست، بلکه بر روی «اثر، نتیجه یا تداوم» آن در لحظه حال است. در واقع، وقتی از Present Perfect استفاده می‌کنیم، گویی می‌خواهیم بگوییم که آن اتفاق هنوز برای ما اهمیت دارد یا بخشی از تجربه کنونی ماست. برای مثال، وقتی در یک محیط کاری یا در جلسات دانشگاهی صحبت می‌کنید، استفاده درست از این زمان نشان‌دهنده تسلط شما بر پیوستگی وقایع است.
در ادامه، با نگاهی دقیق و مقایسه‌ای، این ساختار را کالبدشکافی خواهیم کرد تا بتوانید مانند یک گویشور بومی، هوشمندانه از آن استفاده کنید.
### How This Grammar Works
در زبان فارسی، ما وقتی می‌گوییم «من ناهار خورده‌ام»، از ساختار ماضی نقلی استفاده کرده‌ایم. این دقیقاً معادل I have eaten lunch است. در هر دو زبان، ما از یک فعل کمکی و شکل خاصی از فعل اصلی استفاده می‌کنیم. اما بیایید عمیق‌تر شویم.
ساختار Present Perfect بر پایه مفهوم «ارتباط با اکنون» (Current Relevance) بنا شده است. در انگلیسی، اگر عملی در گذشته تمام شده باشد و هیچ ارتباطی با حال نداشته باشد، از Simple Past (ماضی ساده) استفاده می‌کنیم. اما اگر آن عمل به نوعی به زمان حال متصل باشد، Present Perfect وارد میدان می‌شود.
این اتصال می‌تواند به سه شکل باشد:
  1. 1تداوم زمان: کاری که از گذشته شروع شده و هنوز ادامه دارد. (مثلاً: زندگی در یک شهر).
  2. 2تکرار و تجربه: کارهایی که در طول زندگی انجام داده‌ایم و اکنون جزئی از تجربیات ما هستند.
  3. 3نتیجه ملموس: کاری که همین اواخر تمام شده و اثرش هنوز دیده می‌شود (مثلاً: گم کردن کلید و پشت در ماندن در همین لحظه).
یکی از تفاوت‌های مهم با فارسی در اینجاست که ما در فارسی گاهی برای کارهایی که در گذشته کاملاً تمام شده و زمان دقیق آن را هم می‌دانیم، از ماضی نقلی استفاده می‌کنیم (مثلاً: «دیروز دیده‌امش» که در برخی گویش‌ها رایج است)، اما در انگلیسی این یک خطای بزرگ است. در انگلیسی، به محض اینکه زمان دقیق (مثل yesterday) بیاید، جاده‌ی Present Perfect بسته می‌شود.
| ویژگی | انگلیسی (Present Perfect) | فارسی (ماضی نقلی) |
| :--- | :--- | :--- |
| ساختار | Subject + have/has + V3 | بن ماضی + ه + شناسه‌های ام، ای، است... |
| مفهوم اصلی | ارتباط گذشته با حال | بیان کاری که اثرش باقیست |
| قید زمان مشخص | هرگز با قید زمان مشخص (مثل yesterday) نمی‌آید | گاهی در محاوره با قید زمان می‌آید |
| نیاز به فاعل | فاعل الزامی است (I have...) | فاعل می‌تواند حذف شود (رفته‌ام) |
### Formation Pattern
ساختن این زمان بسیار قانون‌مند است. شما به دو جزء اصلی نیاز دارید: فعل کمکی have/has و قسمت سوم فعل که به آن Past Participle یا به اختصار V3 می‌گوییم.
۱. جملات مثبت (Affirmative):
فرمول: Subject + have/has + Past Participle
  • برای فاعل‌های I, You, We, They از have استفاده می‌کنیم.
  • برای فاعل‌های سوم شخص مفرد He, She, It از has استفاده می‌کنیم.
مثال در محیط کاری:
I have sent the email. (من ایمیل را فرستاده‌ام.)
She has finished the report. (او گزارش را تمام کرده است.)
۲. جملات منفی (Negative):
کافیست کلمه not را بعد از فعل کمکی قرار دهید. در حالت محاوره‌ای و حرفه‌ای مدرن، مخفف‌های haven't و hasn't بسیار رایج هستند.
We haven't received the package yet. (ما هنوز بسته را دریافت نکرده‌ایم.)
He hasn't called me since morning. (او از صبح با من تماس نگرفته است.)
۳. جملات سوالی (Interrogative):
جای فعل کمکی و فاعل را عوض کنید.
Have you ever traveled to Shiraz? (آیا تا به حال به شیراز سفر کرده‌اید؟)
Has the class started? (آیا کلاس شروع شده است؟)
نکته مهم درباره قسمت سوم فعل (V3):
در انگلیسی دو نوع فعل داریم:
  • افعال باقاعده (Regular): که با اضافه کردن -ed ساخته می‌شوند (مثل work -> worked).
  • افعال بی‌قاعده (Irregular): که شکل‌شان کاملاً عوض می‌شود و باید آن‌ها را حفظ کنید (مثل go -> gone یا see -> seen). این بخش برای ما فارسی‌زبانان کمی چالش‌برانگیز است چون باید لیست این افعال را به خاطر بسپاریم، دقیقاً مثل وقتی که در دوران کنکور لغات را حفظ می‌کردیم.
### When To Use It
کاربرد این زمان در چهار موقعیت اصلی خلاصه می‌شود که هر کدام را با مثال‌های ملموس بررسی می‌کنیم:
۱. تجربیات زندگی (Experiences):
وقتی می‌خواهید درباره کارهایی صحبت کنید که در طول زندگی‌تان انجام داده‌اید (یا نداده‌اید)، بدون اینکه بگویید دقیقاً چه زمانی. انگار دارید رزومه زندگی‌تان را مرور می‌کنید.
  • I have seen that movie twice. (من آن فیلم را دو بار دیده‌ام.)
  • Have you ever tried Persian kebab? (آیا تا به حال کباب ایرانی امتحان کرده‌اید؟)
در این کاربرد، قید ever (تا به حال) و never (هرگز) بسیار پرکاربرد هستند.
۲. تغییر در طول زمان (Change over time):
برای بیان تغییراتی که به تدریج اتفاق افتاده‌اند و اکنون نتیجه‌شان مشهود است.
  • Your English has improved a lot. (انگلیسی شما خیلی پیشرفت کرده است.)
  • The city has become very crowded. (شهر خیلی شلوغ شده است.)
۳. کارهای ناتمام (Continuing Actions):
این یکی از مهم‌ترین بخش‌ها برای فارسی‌زبانان است. وقتی کاری در گذشته شروع شده و هنوز ادامه دارد. در این حالت معمولاً از since (از زمانِ) و for (به مدتِ) استفاده می‌کنیم.
  • I have lived in Tehran for ten years. (من به مدت ده سال است که در تهران زندگی می‌کنم/کرده‌ام.)
  • We have been friends since high school. (ما از دوران دبیرستان با هم دوست بوده‌ایم/هستیم.)
*نکته:* دقت کنید که در فارسی ما اغلب اینجا از زمان حال ساده استفاده می‌کنیم («ده ساله که تهران زندگی می‌کنم»)، اما در انگلیسی حتماً باید از Present Perfect استفاده کنید.
۴. اتفاقات اخیر با نتیجه در حال (Recent events with present results):
اتفاقی که به تازگی رخ داده و اثرش همین الان مهم است.
  • I've lost my keys. (I can't get into my house now.)
(کلیدهایم را گم کرده‌ام. نتیجه: الان نمی‌توانم وارد خانه شوم.)
  • The rain has stopped. (باران بند آمده است. نتیجه: زمین خیس است یا می‌توانیم بیرون برویم.)
### Common Mistakes
فارسی‌زبانان به دلیل ساختار زبان مادری‌شان، معمولاً در سه مورد دچار اشتباه می‌شوند:
۱. استفاده از زمان حال ساده به جای حال کامل:
در فارسی می‌گوییم: «من سه ساله که این ماشین رو دارم.»
اشتباه رایج: I have this car for three years. (غلط)
درست: I have had this car for three years. (صحیح)
توضیح: چون مالکیت از گذشته شروع شده و ادامه دارد، باید از حال کامل استفاده کرد.
۲. استفاده از قید زمان مشخص:
در فارسی ممکن است بگوییم: «دیروز او را دیده‌ام.»
اشتباه رایج: I have seen him yesterday. (غلط)
درست: I saw him yesterday. (صحیح)
توضیح: کلمه yesterday یک زمانِ بسته‌شده و تمام‌شده است. حال کامل فقط با زمان‌های باز (مثل today, this week, recently) می‌آید.
۳. اشتباه بین Been و Gone:
این یک اشتباه کلاسیک است.
  • She has gone to Paris. (او به پاریس رفته است و هنوز همان‌جاست.)
  • She has been to Paris. (او تجربه سفر به پاریس را دارد، اما الان برگشته است.)
تصور کنید در یک مهمانی (دورهمی) هستید؛ اگر بگویید دوستم has gone یعنی او اینجا نیست، اما اگر بگویید has been یعنی او تجربه آن سفر را دارد و شاید همین الان کنار شما نشسته باشد.
۴. فراموش کردن فاعل (Pro-drop):
در فارسی فعل به تنهایی فاعل را در دل خود دارد (مثلاً: «رفته‌ام»). اما در انگلیسی نمی‌توانید بگویید Have gone. حتماً باید بگویید I have gone. در انگلیسی فاعل هرگز حذف نمی‌شود.
### Contrast With Similar Patterns
بزرگترین رقابت بین Present Perfect و Simple Past است. انتخاب بین این دو، نشان‌دهنده دقت شما در انتقال پیام است.
| جنبه مقایسه | Simple Past (گذشته ساده) | Present Perfect (حال کامل) |
| :--- | :--- | :--- |
| زمان وقوع | دقیق و مشخص (last night, in 1990) | نامشخص یا باز (ever, yet, since) |
| تمرکز | بر روی خودِ عمل در گذشته | بر روی نتیجه یا تجربه در زمان حال |
| وضعیت عمل | کاملاً تمام شده و قطع شده | یا ادامه دارد یا اثرش باقیست |
| مثال | I ate lunch at 1 PM. | I have already eaten lunch. |
یک مثال کاربردی:
اگر در بازار در حال چانه‌زنی هستید، فروشنده می‌گوید: I sold ten of these yesterday. (دیروز ده تا از این‌ها را فروختم - زمان تمام شده).
اما اگر بگوید: I have sold ten of these today. (امروز ده تا فروخته‌ام - روز هنوز تمام نشده و ممکن است باز هم بفروشد).
### Quick FAQ
۱. چه زمانی از has و چه زمانی از have استفاده کنیم؟
فقط برای he, she, it و اسامی مفرد (مثل Ali یا The car) از has استفاده کنید. برای بقیه موارد، شامل I, you, we, they و اسامی جمع، همیشه از have استفاده می‌شود.
۲. تفاوت since و for چیست؟
از since برای بیان «نقطه شروع» زمان استفاده می‌کنیم (مثل since 2010 یا since Monday). از for برای بیان «طول دوره» یا مدت زمان استفاده می‌کنیم (مثل for 5 hours یا for a long time).
۳. آیا می‌توانیم Present Perfect را در داستان‌سرایی استفاده کنیم؟
معمولاً برای شروع یک خبر یا معرفی یک تجربه از Present Perfect استفاده می‌کنیم، اما وقتی وارد جزئیات می‌شویم و می‌گوییم چه اتفاقی افتاد، به زمان Simple Past سوئیچ می‌کنیم.
مثال: I have visited Isfahan. I went to Naghsh-e Jahan Square and drank tea there.
۴. کلمات just, already و yet کجا قرار می‌گیرند؟
کلمات just و already معمولاً بین فعل کمکی و فعل اصلی می‌آیند (I have just arrived). اما yet همیشه در انتهای جملات منفی یا سوالی قرار می‌گیرد (I haven't finished yet).

Present Perfect Conjugation

Subject Auxiliary Past Participle (V3) Example
I
have
seen
I have seen
You
have
seen
You have seen
He/She/It
has
seen
She has seen
We
have
seen
We have seen
They
have
seen
They have seen

Contractions (Short Forms)

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

A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.

1

Life Experience

Talking about things you have done in your life without saying exactly when.

“I have seen that movie three times.”

“She has never traveled abroad.”

2

Recent Action with Present Result

An action that happened very recently and has a clear effect on the current situation.

“I've cut my finger!”

“The taxi has arrived.”

3

Unfinished States

Actions or states that started in the past and are still true today.

“We have known each other since primary school.”

“He has worked here for ten years.”

4

Multiple Actions in the Past

When an action happened several times in the past and might happen again.

“I've called him five times today.”

“We've had four tests this semester.”

Reference Table

Reference table for زمان حال کامل انگلیسی (من انجام داده‌ام)
مورد استفاده کاربرد کلمات کلیدی مثال
تجربیات
صحبت درباره کارهایی که در زندگی انجام شده (زمان نامشخص)
ever, never, before
I `have never seen` snow.
کارهای ناتمام
کارهایی که در گذشته شروع شده و تا زمان حال ادامه دارد
for, since
She `has lived` here for 10 years.
رویدادهای اخیر
کارهایی که اخیراً تمام شده و نتیجه آن در حال حاضر مشهود است
just, already, yet
I `have just finished` work.
تغییرات در طول زمان
توصیف تکامل تا زمان حال
over the years, recently
The climate `has changed` a lot.
کارهای تکراری
کارهایی که چندین بار تا قبل از الان اتفاق افتاده
many times, several times
We `have visited` Rome three times.
دوره‌های زمانی ناتمام
کارهایی که در یک دوره زمانی که هنوز ادامه دارد (امروز، این هفته) انجام شده
today, this week/month/year
I `haven't eaten` lunch today.

طیف رسمیت

رسمی
I have completed the assignment.

I have completed the assignment. (Work/Study)

خنثی
I've finished my work.

I've finished my work. (Work/Study)

غیر رسمی
I'm done.

I'm done. (Work/Study)

عامیانه
I've smashed it.

I've smashed it. (Work/Study)

حال کامل: پل زمان-سفر تو

حال کامل (I have done)

ساختار

  • فاعل + have/has + V3 (شکل سوم فعل) Example: I have studied
  • کوتاه شده‌ها (Contractions) I've, She's, They haven't

کاربردهای اصلی

  • تجربیات Have you ever been?
  • کارهای ناتمام Lived here for 5 years
  • کارهای اخیر (نتیجه در حال) Just finished work
  • تغییرات در طول زمان English has improved

کلمات کلیدی

  • مدت زمان و نقطه شروع for, since
  • جدید و تمام شدن just, already, yet
  • تجربیات ever, never

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

  • زمان مشخص گذشته Yesterday, last week, in 2022
  • گذشته ساده Finished action, definite time

مقایسه حال کامل و گذشته ساده

Present Perfect
`I have lived` here for 10 years. هنوز اینجا زندگی می‌کنه.
`She has seen` that movie. تجربه، زمان رو مشخص نمی‌کنه.
`I've just arrived`. کار اخیر، نتیجه در حال.
Simple Past
`I lived` there for 10 years. دیگه اونجا زندگی نمی‌کنه.
`She saw` that movie last week. زمان مشخص در گذشته.
`I arrived` an hour ago. کار در زمان مشخصی تمام شده.

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

1

آیا کار در زمان مشخصی تو گذشته تموم شده (مثلاً yesterday, in 2020)؟

YES
از گذشته ساده استفاده کن
NO
ادامه بده
2

آیا کار به زمان حال مرتبطه؟ (مثلاً هنوز در حال انجامه، نتیجه الان قابل مشاهده است، صحبت از تجربیات زندگی؟)

YES
از حال کامل استفاده کن
NO
از گذشته ساده استفاده کن

قیدهای حال کامل و حس و حالشون

✈️

تجربیات

  • ever
  • never
  • before

مدت زمان

  • for
  • since
  • how long

اخیر بودن

  • just
  • already
🤔

هنوز اتفاق نیفتاده

  • yet (negative/questions)
  • still (negative)
📈

تغییرات

  • lately
  • recently
  • over the years

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

1

I have seen that movie.

2

She has visited London.

3

We have eaten pizza.

4

They have lost the game.

1

Have you ever been to Paris?

2

I have never tried sushi.

3

He has just arrived home.

4

We haven't finished the work yet.

1

I have lived here for five years.

2

She has worked as a teacher since 2015.

3

They have already seen the new play.

4

Has he called you yet?

1

The government has announced new tax cuts.

2

I've been to the gym three times this week.

3

Scientists have discovered a new planet.

4

We have had some technical difficulties today.

1

This is the first time I have ever seen such a beautiful sunset.

2

Never have I witnessed such bravery.

3

The company has since expanded into Asian markets.

4

Much has been written about this subject recently.

1

The implications of the treaty have yet to be fully realized.

2

Whether he has actually achieved his goals remains to be seen.

3

She has long been considered the leading expert in her field.

4

The city has undergone a remarkable transformation over the last decade.

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

English Present Perfect (I have done) در مقابل Present Perfect vs Past Simple

Learners use Present Perfect for specific times or Past Simple for unfinished states.

English Present Perfect (I have done) در مقابل Been vs Gone

Both refer to going somewhere, but one implies a return.

English Present Perfect (I have done) در مقابل Present Perfect vs Present Perfect Continuous

Learners don't know whether to focus on the result or the action.

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

I have see him.

I have seen him.

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

He have gone.

He has gone.

Third person singular (he/she/it) requires 'has'.

I have went.

I have gone.

Don't use the Past Simple (V2) with 'have'. Use the Past Participle (V3).

I seen it.

I have seen it.

You cannot omit the auxiliary verb 'have'.

I have seen him yesterday.

I saw him yesterday.

Do not use Present Perfect with specific past times.

Have you ever went?

Have you ever been?

Use 'been' for completed trips (there and back).

I am here since Monday.

I have been here since Monday.

Use Present Perfect for actions starting in the past and continuing now.

I have lived here for 2010.

I have lived here since 2010.

Use 'since' for a point in time, 'for' for a duration.

I've already finish.

I've already finished.

Even with 'already', the verb must be V3.

I have been to Paris last year.

I went to Paris last year.

The specific time 'last year' forces the Past Simple.

It's the first time I'm here.

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

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

I have gone to the shop, but I'm back now.

I have been to the shop.

Use 'been' if the person has returned.

Since I have seen him, I was happy.

Since I saw him, I have been happy.

The 'since' clause usually takes Past Simple, while the main clause takes Present Perfect.

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

I have never ___ in my life.

She has worked here since ___.

Have you ___ yet?

It's the first time I have ___.

Real World Usage

Job Interviews constant

I have managed a team of ten for three years.

Social Media very common

I've just posted a new photo!

News Broadcasts constant

The President has signed the new bill into law.

Texting Friends very common

Have you left yet?

Doctor's Appointment common

I've had this pain since yesterday.

Travel/Tourism very common

Have you ever been to this museum before?

Food Delivery Apps occasional

Your rider has picked up your order.

Customer Service common

We have received your request.

💡

فکر کن: 'ارتباط با حال'

همیشه از خودت بپرس: این کاری که تو گذشته انجام شده، هنوز به 'الان' ربط داره؟ اگه آره، احتمالاً حال کامل جوابه.
I have lived here for 5 years.
(یعنی هنوزم اینجا زندگی می‌کنم).
⚠️

مواظب زمان‌های مشخص گذشته باش!

هیچ‌وقت حال کامل رو با قیدهای زمان مشخص گذشته مثل 'yesterday', 'last year', 'in 2010' استفاده نکن. برای اونا، فقط گذشته ساده به کار ببر.
I went to the party yesterday.
(نه 'I have gone to the party yesterday.')
🎯

به فعل‌های بی‌قاعده مسلط شو

شکل سوم (past participle) فعل‌های بی‌قاعده خیلی مهمه. وقت بذار و پرکاربردهاشون رو حفظ کن (مثلاً go-gone, eat-eaten, see-seen).
She has gone home.
🌍

برای روان صحبت کردن، کوتاه کن (contract)

تو انگلیسی غیررسمی، بیشتر وقتا بومی‌ها فعل‌ها رو کوتاه می‌کنن (I've, She's, They haven't). تمرین کن ازشون استفاده کنی تا تو مکالمه‌ها و پیام دادن طبیعی‌تر به نظر بیای. "I've seen that movie before."
💡

با 'for' و 'since' استفاده کن

حال کامل عالی با 'for' (برای مدت زمان، مثلاً 'for three years') و 'since' (برای نقطه شروع، مثلاً 'since 2020') میاد تا راجع به کارهای در حال انجام حرف بزنی.
He has studied English for two hours.
(یعنی هنوز داره میخونه یا اثرش هست).

Smart Tips

Remember the 'S' rule: He, She, and It are 'Special' and usually take the verb form with an 'S' (has, is, plays).

He have seen it. He has seen it.

Use contractions like 'I've' and 'They've' instead of 'I have' and 'They have' in spoken English.

I have finished my work. I've finished my work.

Immediately delete 'have' from your mind. These words are like magnets for the Past Simple.

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

Always put 'yet' at the very end of the sentence. It sounds much more natural there.

I have yet not eaten. I haven't eaten yet.

تلفظ

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

Contractions

In natural speech, 'have' is almost always contracted to /v/ and 'has' to /z/ or /s/.

/aɪ əv iːtən/

Weak Form of Have

When not contracted, 'have' is often pronounced as a weak /həv/ or /əv/.

Question Intonation

Have you ↗ finished?

Rising intonation at the end of yes/no questions.

حفظ کنید

روش یادسپاری

H.A.V.E. = Happening At Various Eras (but relevant now).

تداعی تصویری

Imagine a bridge made of the word 'HAVE' connecting a mountain labeled 'PAST' to a house labeled 'NOW'. You are standing on the bridge looking at the house.

Rhyme

If the time is not in sight, Present Perfect is just right!

Story

Imagine you are an explorer. You have climbed Everest, you have swum the Nile, and you have seen the stars. You are telling these stories at a party *now*. Because you are still an explorer, you use 'have done'.

شبکه واژگان

havehassinceforalreadyyetjustever

چالش

Write down 3 things you have done today and 3 things you have never done in your life.

نکات فرهنگی

Brits are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.

Americans often use the Past Simple where Brits use Present Perfect, especially in casual speech.

Similar to British English but with a high frequency of contractions in informal settings.

The construction 'have' + past participle originated in Old English, where 'have' was a verb of possession and the participle was an adjective describing the object.

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

Have you ever traveled to another continent?

What is the best movie you have seen this year?

How long have you lived in your current city?

Have you ever made a mistake that turned out to be a good thing?

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

Write about three things you have achieved this month.
Describe your life experiences using 'ever' and 'never'.
Reflect on how your city has changed since you were a child.
Discuss a global issue that has worsened or improved in the last decade.

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

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

شکل صحیح فعل رو برای کامل کردن جمله انتخاب کن.

I ___ to Rome twice in my life.

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

Find and fix the mistake:

She live here since 2018.

✓ Correct! ✗ Not quite. Correct answer: She has lived here since 2018.
وقتی کاری تو گذشته شروع شده و تا زمان حال ادامه داره، مخصوصاً با 'since', ما از حال کامل ('has lived') استفاده می‌کنیم.
جمله صحیح انگلیسی رو تایپ کن. ترجمه

Translate into English: 'Nunca he visto esa película.'

Answer starts with: ["I...

✓ Correct! ✗ Not quite. Correct answer: ["I have never seen that movie.","I've never seen that movie."]
برای بیان تجربه 'هرگز ندیدن' چیزی، از حال کامل استفاده کن.
کدوم جمله حال کامل رو به درستی استفاده کرده؟ چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have eaten sushi.
نمی‌تونی حال کامل رو با یک زمان مشخص گذشته مثل 'yesterday' استفاده کنی. 'I have eaten sushi' به درستی به یک تجربه نامشخص گذشته اشاره می‌کنه.

Score: /4

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

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I ___ (see) that movie three times already.

✓ Correct! ✗ Not quite. Correct answer: have seen
We use 'have' + V3 for repeated actions in the past.
Choose the correct sentence. چند گزینه‌ای

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: I saw him yesterday.
Specific times like 'yesterday' require the Past Simple.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

She have lived in London for two years.

✓ Correct! ✗ Not quite. Correct answer: have
The third person singular 'She' requires 'has'.
Put the words in the correct order. Sentence Reorder

never / I / sushi / have / eaten

✓ Correct! ✗ Not quite. Correct answer: I have never eaten sushi.
The word 'never' goes between the auxiliary 'have' and the main verb.
Translate the concept to English. ترجمه

He has been a doctor since 2010.

✓ Correct! ✗ Not quite. Correct answer: He has been a doctor since 2010.
Use 'since' for a specific starting point.
Complete the dialogue. Dialogue Completion

A: Have you finished the report? B: No, I ___.

✓ Correct! ✗ Not quite. Correct answer: haven't
Short answers use the auxiliary verb from the question.
Change the sentence to the negative form. Sentence Transformation

They have arrived.

✓ Correct! ✗ Not quite. Correct answer: They haven't arrived.
Add 'not' to the auxiliary 'have'.
Is the following rule true or false? True False Rule

You can use the Present Perfect with 'last week'.

✓ Correct! ✗ Not quite. Correct answer: False
Present Perfect cannot be used with specific finished time markers.

Score: /8

Practice Bank

12 exercises
جمله رو با شکل صحیح حال کامل کامل کن. پر کردن جای خالی

They ___ (not/visit) their grandparents this year.

✓ Correct! ✗ Not quite. Correct answer: haven't visited
اشتباه جمله رو تشخیص بده و اصلاح کن. Error Correction

My phone is broken. I lost it.

✓ Correct! ✗ Not quite. Correct answer: My phone is broken. I have lost it.
جمله‌ای رو انتخاب کن که حال کامل رو به درستی استفاده کرده. چند گزینه‌ای

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: How long have you waited?
جمله رو به انگلیسی ترجمه کن. ترجمه

Translate into English: 'Ella ha estado en París muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been to Paris many times.","She's been to Paris many times."]
کلمات رو مرتب کن تا یک جمله صحیح بسازی. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I have already finished lunch.
فاعل‌ها رو با فعل کمکی صحیح برای حال کامل مطابقت بده. جفت کردن

Match the subjects with the correct form:

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

He `has` never `___` a horse.

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

We didn't see him since last month.

✓ Correct! ✗ Not quite. Correct answer: We haven't seen him since last month.
کدوم جمله 'just' رو با حال کامل به درستی استفاده کرده؟ چند گزینه‌ای

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I have just arrived.
جمله رو به انگلیسی ترجمه کن. ترجمه

Translate into English: 'Ella ha estado trabajando todo el día.'

✓ Correct! ✗ Not quite. Correct answer: ["She has been working all day.","She's been working all day."]
کلمات رو مرتب کن تا یک سوال بسازی. Sentence Reorder

Arrange these words into a question:

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Canada?
جمله رو با شکل صحیح کامل کن. پر کردن جای خالی

We `have` already `___` (eat) all the cake.

✓ Correct! ✗ Not quite. Correct answer: eaten

Score: /12

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

Use `been` if someone went somewhere and returned. Use `gone` if they are still there. Example: 'I've been to the shop' (I'm back) vs 'He's gone to the shop' (He's not here).

In American English, yes ('I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').

Use `since` for a specific point in time (since 2010, since Monday). Use `for` for a period or duration of time (for 5 years, for 2 hours).

Yes, in the context of the Present Perfect, 'I've' is the contraction of 'I have'.

Yes! The first 'have' is the auxiliary, and 'had' is the past participle of the verb 'to have'. Example: 'I have had this car for years.'

Switch to Past Simple as soon as you mention a specific time or start giving details about a finished event.

No. Some verbs are the same in all forms (cut-cut-cut), some are the same in V2 and V3 (buy-bought-bought), and some are all different (go-went-gone).

Yes, in time clauses after 'when', 'as soon as', or 'after'. Example: 'I will go out after I have finished my work.'

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

English is stricter about 'finished time' markers.

French moderate

Passé Composé

French uses it for specific past times; English does not.

German moderate

Perfekt

German uses it as a general past tense; English uses it for present relevance.

Japanese partial

~たことがある (~ta koto ga aru)

Japanese splits the English Present Perfect into different structures.

Arabic low

قد + Past Verb (Qad + verb)

Arabic lacks the 'have' + V3 auxiliary structure.

Chinese low

了 (le) / 过 (guo)

Chinese has no verb conjugation or auxiliary verbs for tense.

Learning Path

Prerequisites

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