حال کامل: تا الان (تاکنون)
have/has و «V3» ساخته میشه.
Grammar Rule in 30 Seconds
The Present Perfect connects the past to the present, focusing on what has happened 'so far' in an unfinished time period.
- Use 'have' or 'has' plus the past participle of the main verb (e.g., 'I have seen').
- Use it for actions that happened at an unspecified time before now (e.g., 'I've been to Paris').
- Use it with time markers like 'so far', 'this week', or 'lately' (e.g., 'I've had three coffees today').
مرور کلی
Present Perfect استفاده میکنی.Present Perfect (تا الان) مثل اون نوار پیشرفت (progress bar) پایین یه قسمت از سریالهای نتفلیکسه. تو دیدن سریال رو در گذشته شروع کردی، ولی هنوز وسط روز، هفته یا زندگیت هستی. اون بازهی زمانی هنوز تموم نشده.این گرامر چطور کار میکنه
Present Perfect همون پله.الگوی ساخت
have یا has و past participle (شکل سوم فعل).
I, You, We, They یا He, She, It).
have رو اضافه کن. فقط برای he, she یا it از has استفاده کن.
past participle رو اضافه کن. برای فعلهای باقاعده، فقط کافیه -ed اضافه کنی. برای بیقاعدهها، باید اونها رو حفظ کنی (ببخشید دیگه!).
so far یا up to now.
کی استفاده کنیم
already, yet, recently, lately و so far به کار ببر. این زمانِ مخصوص کپشنهای شبکههای اجتماعیه. جمله «بالاخره پروژهم رو تموم کردم!» خیلی هیجانانگیزتر از «من پروژهم رو تموم کردم» به نظر میرسه، چون غیرمستقیم میگه که الان دیگه آزادی که جشن بگیری.Present Perfect استفاده کن. برای مصاحبههای زوم هم به اندازه کافی رسمی هست: «من در طول دوران کاریم سه تا تیم رو مدیریت کردم» حرفهای و بهروز به نظر میرسه.اشتباهات رایج
Present Perfect برای زمانی استفاده کنی که تموم شده. نمیتونی بگی «من دیروز او را دیدهام». دیروز دیگه مرده و تموم شده. برای اون باید از Past Simple استفاده کنی. یه اشتباه کلاسیک دیگه اینه که یادت بره he, she و it خاص هستن و از has استفاده میکنن. گفتن «She have gone» باعث میشه معلم زبانت گریه کنه! همچنین حواست به فرق بین been و gone باشه. «He has been to Paris» یعنی اون به پاریس رفته و برگشته. ولی «He has gone to Paris» یعنی اون هنوز اونجاست، و احتمالاً داره نزدیک برج ایفل کروسان میخوره. اون شخصی نباش که میگه «I have did it»؛ درستش «I have done it» هست. اینجا V3 بهترین دوستته.مقایسه با الگوهای مشابه
Present Perfect در مقابل Past Simple.Past Simple: «من دوشنبه رفتم باشگاه.» (تموم شده، زمان دقیق، پروندهش بسته شده).Present Perfect: «من این هفته دو بار رفتم باشگاه.» (هفته هنوز تموم نشده، ممکنه باز هم برم).
Past Simple مثل یه نقطه روی خط زمانه. Present Perfect مثل خطیه که از گذشته شروع میشه و دکمهی «الان» رو لمس میکنه.Present Perfect در مقابل Present Perfect Continuous چطور؟Present Perfect: «من پنج تا ایمیل نوشتم.» (تمرکز روی نتیجه و تعداد).Continuous: «من تمام صبح داشتم ایمیل مینوشتم.» (تمرکز روی روند طولانی و خستهکننده).
سؤالات رایج
میتونم از today با Present Perfect استفاده کنم؟
بله! چون امروز هنوز تموم نشده، بهترین گزینه است. «من امروز خیلی زیاد غذا خوردم.»
فرق بین yet و already چیه؟
کلمه already برای کارهاییه که زودتر از انتظار انجام شدن. yet برای کارهاییه که انتظار داری به زودی انجام بشن (معمولاً در جملات منفی و سوالی).
باید بگم "I've« یا »I have"؟
مدل "I've« دوستانه و رایجه. »I have« رسمیتره یا برای تاکید استفاده میشه. وقتی داری به کراشت پیام میدی از »I've" استفاده کن.
لازمه همه فعلهای بیقاعده رو یاد بگیرم؟
متاسفانه بله. ولی با فعلهای رایج مثل go/gone, see/seen و do/done شروع کن. کمکم یاد میگیری!
Present Perfect Conjugation
| Subject | Auxiliary (Have/Has) | Past Participle (V3) | Example |
|---|---|---|---|
|
I / You / We / They
|
have
|
worked / seen
|
I have worked.
|
|
He / She / It
|
has
|
worked / seen
|
She has seen.
|
|
Negative (I/You...)
|
have not (haven't)
|
worked / seen
|
We haven't seen.
|
|
Negative (He/She...)
|
has not (hasn't)
|
worked / seen
|
It hasn't worked.
|
|
Question (I/You...)
|
Have [subject]
|
worked / seen?
|
Have you worked?
|
|
Question (He/She...)
|
Has [subject]
|
worked / seen?
|
Has he seen?
|
Common Contractions
| Full Form | Contraction | Pronunciation Note |
|---|---|---|
|
I have
|
I've
|
Sounds like 'Ive'
|
|
You have
|
You've
|
Sounds like 'Yoov'
|
|
He has
|
He's
|
Same as 'He is'
|
|
She has
|
She's
|
Same as 'She is'
|
|
It has
|
It's
|
Same as 'It is'
|
|
We have
|
We've
|
Sounds like 'Weev'
|
|
They have
|
They've
|
Sounds like 'Theyv'
|
Meanings
A verb tense used to express an action that happened at an indefinite time in the past or began in the past and continues to the present moment, often emphasized by the phrase 'so far'.
Life Experience
Talking about things you have done at some point in your life without saying exactly when.
“I have traveled to six different countries.”
“She has never seen a Broadway show.”
Unfinished Time Period
Actions that occurred within a time frame that is still ongoing (today, this month, this year).
“We have had a lot of rain this week.”
“I've seen him twice today.”
Change Over Time
Describing a process of change that has happened from the past up until now.
“Your English has improved a lot since January.”
“The city has grown significantly in the last decade.”
Reference Table
| فاعل | فعل کمکی | شکل سوم فعل | زمینه کاربرد |
|---|---|---|---|
|
I / You / We / They
|
have / haven't
|
finished
|
General experience
|
|
He / She / It
|
has / hasn't
|
seen
|
Third-person reports
|
|
I
|
have
|
bought
|
Recent actions (so far)
|
|
Have you
|
(question)
|
ever been
|
Life experiences
|
|
They
|
have
|
watched
|
Count up to now
|
|
She
|
has
|
lost
|
Present result
|
طیف رسمیت
I have completed the requested documentation. (Workplace)
I've finished the paperwork. (Workplace)
I'm done with the forms. (Workplace)
I've knocked out those papers. (Workplace)
The Present Perfect Bridge
Time Markers
- So far Up to this point
- Lately In the recent past
Functions
- Experience Life events
- Result Current impact
Past Simple vs. Present Perfect
مثالها بر اساس سطح
I have seen that movie.
She has visited Italy.
We have finished our homework.
Have you eaten?
I've never been to Asia.
Has he ever played golf?
They haven't called me yet.
We've already seen this show.
I've written three emails so far today.
She has lost her phone twice this month.
Have you had any problems lately?
The company has grown a lot recently.
Scientists have discovered a new species in the Amazon.
I've been meaning to tell you about the meeting.
The government has failed to address the housing crisis.
Technology has transformed the way we communicate.
The novelist has explored these themes in her previous works.
I'll let you know as soon as I've gathered all the data.
There has been a marked increase in remote work applications.
He has long been considered the best in his field.
The implications of this policy have yet to be fully realized.
Rarely has a film captured the public imagination so completely.
The city's architecture has undergone a radical metamorphosis.
Whether he has actually achieved his goals remains a matter of debate.
بهراحتی اشتباه گرفته میشود
Learners often use Present Perfect when they mention a specific time.
Learners use 'gone' when the person has already returned.
Using Present Continuous for actions that started in the past.
اشتباهات رایج
I have see that movie.
I have seen that movie.
He have finished.
He has finished.
I have go to Paris.
I have been to Paris.
I no have seen it.
I haven't seen it.
I have seen him yesterday.
I saw him yesterday.
Have you ever went to Italy?
Have you ever been to Italy?
I've lived here since two years.
I've lived here for two years.
I am here since Monday.
I have been here since Monday.
I've finished my work so far.
I've done some of my work so far.
It's the first time I'm seeing this.
It's the first time I've seen this.
الگوهای جملهسازی
I have ___ ___ times so far today.
Have you ever ___ ___?
She hasn't ___ yet, but she has ___.
Real World Usage
I have successfully led three major projects so far in my career.
I've just arrived! Where are you?
I've had this headache for three days.
We've had the best time in Bali so far!
The Prime Minister has resigned following the scandal.
I've already ordered the appetizers.
قانون 'تا الان'
I have read five books so far.
مواظب 'دیروز' باش
I have seen him yesterday.
آمریکایی یا بریتیش؟
I just ate a big breakfast.و یه بریتیش میگه: "I've just eaten a big breakfast."
Smart Tips
Always use the Present Perfect unless you mention a specific age or date.
Place 'just' and 'already' between 'have' and the verb. Place 'yet' at the end.
Always use a perfect tense. Never use the simple present with 'since'.
Contract 'have' to just a 'v' sound. 'I have' becomes 'I've'.
تلفظ
Contraction of 'Have'
In natural speech, 'have' is almost always contracted to /v/ after pronouns.
The 'h' drop
In 'has', the 'h' is often silent in fast speech if it follows a consonant.
Emphasis on 'Ever'
Have you ↗EVER been to China?
Conveys surprise or strong interest in the experience.
حفظ کنید
روش یادسپاری
HAVE + ED = NOW. (Have/Has + Past Participle connects the past to NOW).
تداعی تصویری
Imagine a bridge connecting two islands. One island is 'The Past' and the other is 'The Present'. The Present Perfect is the bridge that lets you walk between them.
Rhyme
If the time is not clear, the Present Perfect is here!
Story
Imagine you are a traveler. You have a suitcase. Every time you do something (climb a mountain, eat a weird food), you put a sticker on the suitcase. The stickers are your 'experiences'. You don't care *when* you got the sticker, just that you *have* it now.
شبکه واژگان
چالش
Write down 3 things you have done 'so far' today and 3 things you have never done in your life.
نکات فرهنگی
British speakers are much more likely to use the Present Perfect for recent actions with 'just', 'already', and 'yet'.
American speakers often use the Past Simple where British speakers use the Present Perfect, especially with 'just' or 'already'.
Present Perfect is the preferred 'polite' tense for status updates to avoid sounding too blunt.
The Present Perfect developed in Germanic languages using the verb 'to have' as a helper to show possession of a completed state.
شروعکنندههای مکالمه
What is the most interesting place you have ever visited?
How many coffees have you had so far today?
Have you seen any good movies lately?
What's the biggest change that has happened in your city recently?
موضوعات نگارش
اشتباهات رایج
Test Yourself
I ___ (see) that movie three times so far.
Choose the correct option:
Find and fix the mistake:
I have finished my homework two hours ago.
Score: /3
تمرینهای عملی
8 exercisesI ___ (see) that movie three times so far.
Select the grammatically correct option.
Find and fix the mistake:
She have lived in London for five years.
I drank two cups of tea. (today)
You can use the Present Perfect with the word 'yesterday'.
A: Have you ever been to Mexico? B: ___
Identify the incorrect form.
Match them up!
Score: /8
Practice Bank
12 exercises¿Has comido ya?
far / seen / I / three / so / have / movies
Match the following:
We ___ (not / receive) any emails this morning.
Have you ___ a famous person?
My cat have eaten all its food already.
It ___ (rain) a lot lately.
من تا الان خیلی شانس داشتهام.
done / homework / you / have / your / yet / ?
Where is Mark?
I ___ (already / hear) that song on the radio.
I have wrote a letter to my grandma.
Score: /12
سوالات متداول (8)
No. You should use the `Past Simple` for specific times like `yesterday`. Use the `Present Perfect` for unfinished times like `today`.
`Been` means you went and came back. `Gone` means you are still there. 'He's been to the shop' (he's home). 'He's gone to the shop' (he's still at the shop).
It is `I have drunk`. 'Drank' is the Past Simple, and 'drunk' is the Past Participle.
In American English, the `Past Simple` is often used for recent actions where British English would use the `Present Perfect`. Both are understood globally.
Unfortunately, you have to memorize them! Most common verbs like `go`, `see`, `eat`, and `do` are irregular.
Yes, in time clauses. For example: 'I will call you when I have finished.'
Usually, yes. You can also put it at the beginning for emphasis: 'So far, I've had a great day.'
Use the `Present Perfect`. For example, 'I have eaten breakfast today.' The breakfast is finished, but 'today' is not.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Pretérito Perfecto Compuesto
English is stricter about not using specific time markers like 'yesterday'.
Passé Composé
French uses it for specific past times (yesterday), which English forbids.
Perfekt
German 'Perfekt' is used for finished time periods, unlike English.
~te iru / ~ta koto ga aru
Japanese doesn't have a single 'perfect' tense; it depends on the nuance.
qad + Past Verb
Arabic relies more on context and particles than a specific auxiliary verb like 'have'.
le (了) / guo (过)
Chinese has no verb conjugation at all.
Learning Path
Prerequisites
ویدیوهای مرتبط
Related Grammar Rules
حال کامل: آمریکا در مقابل بریتانیا (I've done در مقابل I did)
Overview آیا تا به حال حس کردهاید که کتاب درسی زبان انگلیسیتان به شما دروغ گفته است؟ شما قانونی را در کلاس یاد میگیر...
Phrasal Verbs: An Introduction (Turn On, Give Up, Look After)
## Phrasal Verbs: An Introduction A **phrasal verb** = verb + particle (up, on, off, out, in, away...) The combination...
تجربیات زندگی: حال کامل با Ever و Never
تا حالا شده بیخیال یه جلسه تمرین ورزشی بشی و دو ساعت بعد، در حالی که داری تو تیکتاک چرخ میزنی، عذاب وجدان بگیری؟ یا ش...
آینده استمراری (will be -ing)
### Overview زمان «آینده استمراری» یا همان `Future Continuous` (که گاهی `Future Progressive` نیز نامیده میشود)، یکی از...
زمان حال کامل در انگلیسی: ارتباط گذشته با حال (ساختار پایه)
Overview Ta hala shode vared-e ye otagh beshi va kamelan yadet bere baraye chi rafti onja? Hameye ma in tajrobe ro dasht...