Present Perfect (حال کامل) - For / Since
در این درس یاد میگیریم چگونه از زمان حال کامل (Present Perfect) استفاده کنیم و تفاوت بین For و Since را در جملات بیان کنیم.
1. ساختار جملات مثبت
فرمول جمله مثبت در حال کامل:
فاعل + have/has + Past Participle + مفعول
I have lived in Tehran for 5 years. – من پنج سال است که در تهران زندگی میکنم.
She has visited LangorAi.com many times. – او چندین بار از LangorAi.com بازدید کرده است.
They have finished their homework. – آنها تکالیف خود را انجام دادهاند.
She has visited LangorAi.com many times. – او چندین بار از LangorAi.com بازدید کرده است.
They have finished their homework. – آنها تکالیف خود را انجام دادهاند.
2. استفاده از For و Since
- For → برای بیان مدت زمان: for 5 days, for 2 years, for a long time
- Since → برای بیان نقطه شروع: since 2010, since Monday, since last week
I have lived in this city for 10 years. – من ده سال است که در این شهر زندگی میکنم.
She has worked here since 2015. – او از سال ۲۰۱۵ در اینجا کار میکند.
She has worked here since 2015. – او از سال ۲۰۱۵ در اینجا کار میکند.
3. جملات منفی
برای منفی کردن جمله، از have/has not (haven't / hasn't) استفاده میکنیم:
I haven't seen that movie yet. – من هنوز آن فیلم را ندیدهام.
He hasn't finished his project. – او پروژه خود را تمام نکرده است.
He hasn't finished his project. – او پروژه خود را تمام نکرده است.
4. جملات سوالی
برای پرسیدن سؤال، have/has را در ابتدای جمله قرار میدهیم:
Have you visited LangorAi.com before? – آیا قبلاً از LangorAi.com بازدید کردهای؟
Has she finished her homework? – آیا او تکالیف خود را انجام داده است؟
Has she finished her homework? – آیا او تکالیف خود را انجام داده است؟
5. نکات مهم
- از have برای I, you, we, they و از has برای he, she, it استفاده میکنیم.
- Since نقطه شروع و For مدت زمان را مشخص میکند.
- در جملات منفی و سوالی، ترتیب کلمات به صورت صحیح رعایت شود.
- برای جملات تجربه یا کاری که تازه انجام شده، Present Perfect مناسب است.
6. مثالهای بیشتر
They have lived in London for 3 years. – آنها سه سال است که در لندن زندگی میکنند.
I have known her since 2010. – من از سال ۲۰۱۰ او را میشناسم.
He has just arrived. – او تازه رسیده است.
We haven't seen that series since last week. – ما آن سریال را از هفته گذشته ندیدهایم.
She has already visited LangorAi.com twice. – او قبلاً دو بار از LangorAi.com بازدید کرده است.
I have known her since 2010. – من از سال ۲۰۱۰ او را میشناسم.
He has just arrived. – او تازه رسیده است.
We haven't seen that series since last week. – ما آن سریال را از هفته گذشته ندیدهایم.
She has already visited LangorAi.com twice. – او قبلاً دو بار از LangorAi.com بازدید کرده است.
7. تمرین کوتاه
- I / live / here / 5 years → ____________________
- She / not / finish / her homework → ____________________
- Have / you / visit / LangorAi.com? → ____________________
- He / work / this company / since 2015 → ____________________
- They / not / see / that movie / yet → ____________________
جوابها:
- I have lived here for 5 years.
- She hasn't finished her homework.
- Have you visited LangorAi.com?
- He has worked in this company since 2015.
- They haven't seen that movie yet.
جمعبندی
با یادگیری زمان Present Perfect و کاربرد For و Since، میتوانید درباره تجربهها، مدت زمان و نقطه شروع فعالیتها در گذشته تا حال صحبت کنید و جملات مثبت، منفی و سوالی بسازید.
