کاربرد since، for، already، yet، ever و never در حال کامل
منبع: https://rasanika.com
زمان حال کامل یا Present Perfect یکی از مهمترین مباحث گرامر در سطح متوسط زبان انگلیسی است. بسیاری از زبانآموزان ساختار کلی این زمان را بهخوبی یاد میگیرند، اما هنگام استفاده از کلماتی مانند since، for، already، yet، ever و never دچار تردید میشوند. دلیل این موضوع ساده است: این کلمات فقط از نظر معنی مهم نیستند، بلکه جایگاه آنها در جمله و موقعیتی که در آن استفاده میشوند نیز اهمیت دارد.
برای درک بهتر کاربرد این قیدها، ابتدا باید بدانیم که زمان حال کامل معمولاً زمانی استفاده میشود که یک اتفاق در گذشته رخ داده اما به نوعی با زمان حال ارتباط دارد. ممکن است نتیجه آن اتفاق هنوز دیده شود، ممکن است تجربهای تا این لحظه باشد یا ممکن است کاری در گذشته شروع شده و هنوز ادامه داشته باشد.
ساختار اصلی حال کامل به شکل زیر است:
Subject + have/has + past participle
مثال:
I have finished my homework.
من تکالیفم را تمام کردهام.
She has lived here for five years.
او پنج سال است که اینجا زندگی میکند.
در جمله دوم، عبارت for five years مدت زمان انجام یک فعالیت را نشان میدهد. همین موضوع ما را به یکی از رایجترین کاربردهای Present Perfect یعنی استفاده از since و for میرساند.
کاربرد since در حال کامل
کلمه since زمانی به کار میرود که بخواهیم نقطه شروع یک اتفاق یا وضعیت را مشخص کنیم. به بیان ساده، since پاسخ این سؤال را میدهد:
از چه زمانی؟
مثلاً اگر شخصی از سال 2020 در یک شرکت کار میکند و همچنان آنجا مشغول است، میتوان گفت:
She has worked here since 2020.
او از سال 2020 اینجا کار کرده است.
در این مثال، سال 2020 نقطه شروع فعالیت است. ما نمیگوییم دقیقاً چند سال گذشته است؛ فقط مشخص میکنیم این وضعیت از چه زمانی آغاز شده است.
بعد از since معمولاً یک نقطه زمانی مشخص میآید.
برای مثال:
since Monday
از دوشنبه
since 2018
از سال 2018
since last week
از هفته گذشته
since January
از ژانویه
since I was a child
از زمانی که کودک بودم
مثالهای بیشتر:
I have known Reza since high school.
من رضا را از دوران دبیرستان میشناسم.
They have lived in this city since 2015.
آنها از سال 2015 در این شهر زندگی میکنند.
We have been friends since childhood.
ما از دوران کودکی با هم دوست بودهایم.
He has not called me since Friday.
او از جمعه با من تماس نگرفته است.
نکته مهم این است که since لزوماً فقط با سال، ماه یا روز استفاده نمیشود. بعد از آن میتوان یک جمله کامل نیز آورد.
برای مثال:
I have felt much better since I changed my diet.
از زمانی که رژیم غذاییام را تغییر دادهام، خیلی بهتر احساس میکنم.
در این جمله، عبارت I changed my diet نقطه شروع تغییر را مشخص میکند.
کاربرد for در حال کامل
کلمه for زمانی استفاده میشود که بخواهیم مدت زمان انجام یک فعالیت یا ادامه یک وضعیت را بیان کنیم.
در واقع for پاسخ این سؤال است:
برای چه مدت؟
مثال:
I have lived here for ten years.
ده سال است که اینجا زندگی میکنم.
در این مثال مهم نیست زندگی کردن دقیقاً از چه سالی شروع شده است. آنچه اهمیت دارد، مدت زمان یعنی ten years است.
بعد از for معمولاً یک بازه زمانی میآید.
برای مثال:
for two hours
به مدت دو ساعت
for three days
به مدت سه روز
for a long time
برای مدت طولانی
for six months
به مدت شش ماه
for many years
برای سالهای زیاد
مثالهای بیشتر:
She has studied English for four years.
او چهار سال است که انگلیسی مطالعه میکند.
We have waited for thirty minutes.
سی دقیقه است که منتظر ماندهایم.
They have been married for twenty years.
آنها بیست سال است که ازدواج کردهاند.
I have not seen him for several months.
چند ماه است که او را ندیدهام.
تفاوت اصلی since و for را میتوان به شکل زیر خلاصه کرد:
کلمه | کاربرد | نوع عبارت بعد از آن | مثال |
since | مشخص کردن نقطه شروع | زمان مشخص | since 2021 |
for | مشخص کردن مدت زمان | بازه زمانی | for three years |
برای مثال:
I have worked here since 2021.
اما:
I have worked here for five years.
در جمله اول، زمان شروع کار مشخص شده است. در جمله دوم، مدت زمان کار کردن بیان شده است.
تفاوت since و for با چند مثال کاربردی
یکی از رایجترین اشتباهات زبانآموزان این است که since و for را به جای یکدیگر استفاده میکنند.
جمله نادرست:
I have lived here since five years.
جمله صحیح:
I have lived here for five years.
دلیل آن این است که five years یک مدت زمان است، نه نقطه شروع.
در مقابل:
I have lived here since 2021.
کاملاً صحیح است، زیرا 2021 یک نقطه زمانی مشخص محسوب میشود.
چند مثال مقایسهای دیگر:
She has studied English since September.
او از سپتامبر انگلیسی میخواند.
She has studied English for six months.
او شش ماه است که انگلیسی میخواند.
We have known each other since university.
ما از دوران دانشگاه یکدیگر را میشناسیم.
We have known each other for ten years.
ما ده سال است که یکدیگر را میشناسیم.
بنابراین هنگام انتخاب بین since و for کافی است از خودتان بپرسید:
آیا درباره زمان شروع صحبت میکنم یا درباره مدت زمان؟
اگر پاسخ زمان شروع باشد، معمولاً since مناسب است. اگر مدت زمان موردنظر باشد، for انتخاب درستی خواهد بود.
کاربرد already در حال کامل
کلمه already معمولاً زمانی استفاده میشود که بخواهیم بگوییم کاری پیش از این یا زودتر از انتظار انجام شده است.
یکی از رایجترین کاربردهای آن در جملههای مثبت Present Perfect است.
مثال:
I have already finished the report.
من گزارش را قبلاً تمام کردهام.
در این جمله، گوینده میگوید کار تمام شده و نیازی نیست منتظر انجام آن باشیم.
مثال دیگر:
She has already eaten lunch.
او قبلاً ناهار خورده است.
در بسیاری از جملهها already میان فعل کمکی have/has و قسمت سوم فعل قرار میگیرد:
have/has + already + past participle
مثال:
They have already left.
آنها قبلاً رفتهاند.
He has already seen this movie.
او قبلاً این فیلم را دیده است.
We have already discussed the problem.
ما قبلاً درباره این مشکل صحبت کردهایم.
گاهی already میتواند در انتهای جمله نیز قرار بگیرد، مخصوصاً در گفتوگوی روزمره:
Have you finished already?
این جمله میتواند نوعی تعجب را منتقل کند:
«به همین زودی تمام کردی؟»
تفاوت already و yet
کلمات already و yet هر دو میتوانند درباره انجام شدن یا نشدن یک کار تا زمان حال صحبت کنند، اما کاربرد آنها متفاوت است.
already بیشتر در جملههای مثبت استفاده میشود:
I have already sent the email.
من ایمیل را قبلاً ارسال کردهام.
در مقابل، yet بیشتر در جملههای منفی و پرسشی دیده میشود.
مثال:
I haven't sent the email yet.
هنوز ایمیل را نفرستادهام.
یا:
Have you sent the email yet?
آیا ایمیل را تا حالا فرستادهای؟
جدول زیر تفاوت آنها را بهتر نشان میدهد:
کلمه | کاربرد رایج | مفهوم |
already | جمله مثبت | کاری زودتر یا پیش از حال انجام شده |
yet | جمله منفی | کاری تا این لحظه انجام نشده |
yet | جمله پرسشی | پرسش درباره انجام شدن کار تا این لحظه |
کاربرد yet در حال کامل
کلمه yet معمولاً به معنی «هنوز» یا «تا حالا» است و اغلب در انتهای جمله قرار میگیرد.
یکی از کاربردهای اصلی آن در جملههای منفی است:
I haven't finished my homework yet.
هنوز تکالیفم را تمام نکردهام.
این جمله نشان میدهد که انتظار میرود تکالیف در آینده تمام شوند، اما تا لحظه صحبت این اتفاق نیفتاده است.
مثالهای دیگر:
She hasn't arrived yet.
او هنوز نرسیده است.
They haven't decided yet.
آنها هنوز تصمیم نگرفتهاند.
The train hasn't left yet.
قطار هنوز حرکت نکرده است.
yet همچنین در سؤالها بسیار رایج است:
Have you eaten yet?
آیا تا حالا غذا خوردهای؟
Has he called you yet?
آیا او تا حالا با تو تماس گرفته است؟
Have they completed the project yet?
آیا آنها پروژه را تا حالا تمام کردهاند؟
در چنین سؤالهایی، گوینده معمولاً انتظار دارد اتفاق موردنظر در این بازه زمانی رخ دهد یا بهزودی رخ دهد.
جایگاه already و yet در جمله
جایگاه این دو کلمه نیز یکی از نکات مهم گرامری است.
already معمولاً قبل از قسمت سوم فعل میآید:
I have already seen it.
yet معمولاً در انتهای جمله قرار میگیرد:
I haven't seen it yet.
برای مقایسه:
He has already arrived.
او قبلاً رسیده است.
He hasn't arrived yet.
او هنوز نرسیده است.
Has he arrived yet?
آیا او رسیده است؟
استفاده درست از جایگاه این کلمات باعث میشود جملهها طبیعیتر و دقیقتر به نظر برسند.
کاربرد ever در حال کامل
کلمه ever به معنی «تا به حال» است و زمانی استفاده میشود که بخواهیم درباره تجربههای زندگی یک شخص تا زمان حال سؤال کنیم.
یکی از معروفترین ساختارهای Present Perfect این است:
Have you ever + past participle?
مثال:
Have you ever been to Italy?
آیا تا به حال به ایتالیا رفتهای؟
در این سؤال، زمان دقیق سفر مهم نیست. گوینده میخواهد بداند آیا این تجربه در هر زمانی از زندگی شخص اتفاق افتاده است یا خیر.
مثالهای بیشتر:
Have you ever tried sushi?
آیا تا به حال سوشی امتحان کردهای؟
Have you ever met a famous person?
آیا تا به حال یک فرد مشهور را ملاقات کردهای؟
Have you ever seen snow?
آیا تا به حال برف دیدهای؟
Has she ever worked abroad?
آیا او تا به حال خارج از کشور کار کرده است؟
ever معمولاً میان فاعل و قسمت سوم فعل قرار نمیگیرد، بلکه بعد از have یا has میآید:
Have you ever visited London?
نه:
Have ever you visited London?
ساختار طبیعی چنین است:
Subject + have/has + ever + past participle
کاربرد ever در جملههای مثبت
هرچند ever بیشتر در سؤالهای Present Perfect دیده میشود، در برخی جملههای مثبت نیز استفاده میشود؛ بهویژه زمانی که از صفتهای عالی استفاده میکنیم.
مثال:
This is the best movie I have ever seen.
این بهترین فیلمی است که تا به حال دیدهام.
She is the most talented person I have ever worked with.
او بااستعدادترین فردی است که تا به حال با او کار کردهام.
That was the most difficult exam I have ever taken.
آن سختترین امتحانی بود که تا به حال دادهام.
این ساختار در مکالمه و نوشتار انگلیسی بسیار رایج است:
the best + noun + I have ever + past participle
مثلاً:
This is the best book I have ever read.
کاربرد never در حال کامل
کلمه never به معنی «هرگز» است و زمانی استفاده میشود که بخواهیم بگوییم یک تجربه یا اتفاق در تمام مدت زندگی شخص تا زمان حال رخ نداده است.
مثال:
I have never been to Canada.
من هرگز به کانادا نرفتهام.
نکته مهم این است که never خودش معنای منفی دارد. بنابراین معمولاً نباید همراه با فعل منفی استفاده شود.
جمله صحیح:
I have never seen this movie.
جمله نادرست:
I haven't never seen this movie.
استفاده همزمان از not و never در انگلیسی استاندارد باعث ایجاد منفی مضاعف میشود.
مثالهای دیگر:
She has never flown in a plane.
او هرگز با هواپیما پرواز نکرده است.
We have never visited that museum.
ما هرگز از آن موزه دیدن نکردهایم.
He has never eaten seafood.
او هرگز غذای دریایی نخورده است.
They have never worked together.
آنها هرگز با یکدیگر کار نکردهاند.
از نظر ساختار، never مانند already و ever معمولاً بین have/has و قسمت سوم فعل قرار میگیرد:
have/has + never + past participle
تفاوت ever و never
ever و never اغلب هنگام صحبت درباره تجربهها به کار میروند، اما معنی آنها تقریباً در نقطه مقابل یکدیگر قرار دارد.
ever معمولاً در سؤال استفاده میشود:
Have you ever ridden a horse?
آیا تا به حال اسبسواری کردهای؟
اگر پاسخ مثبت باشد:
Yes, I have.
اگر پاسخ منفی باشد میتوان گفت:
No, I haven't.
یا طبیعیتر:
No, I have never ridden a horse.
نه، من هرگز اسبسواری نکردهام.
بنابراین میتوان گفت ever برای پرسیدن درباره وجود یک تجربه است، در حالی که never نبود آن تجربه را بیان میکند.
قید | معنی | کاربرد رایج |
ever | تا به حال | بیشتر در سؤالها |
never | هرگز | جمله مثبت با معنای منفی |
کاربرد این قیدها در تجربههای زندگی
یکی از مهمترین کاربردهای Present Perfect صحبت درباره تجربههایی است که تا این لحظه در زندگی اتفاق افتادهاند.
برای مثال:
I have visited Turkey three times.
من سه بار به ترکیه سفر کردهام.
زمان دقیق سفرها مشخص نشده است، زیرا موضوع اصلی خود تجربه است.
در این نوع جملهها ever و never بسیار پرکاربرد هستند.
Have you ever traveled alone?
آیا تا به حال تنها سفر کردهای؟
I have never traveled alone.
من هرگز تنها سفر نکردهام.
اما توجه داشته باشید اگر زمان دقیق گذشته مشخص شود، معمولاً باید از Past Simple استفاده کرد.
صحیح:
I visited Turkey in 2022.
نه:
I have visited Turkey in 2022.
دلیل آن این است که عبارت in 2022 یک زمان مشخص و پایانیافته در گذشته را نشان میدهد.
در مقابل:
I have visited Turkey several times.
کاملاً طبیعی است، زیرا هیچ زمان مشخصی ذکر نشده است.
تفاوت Present Perfect و Past Simple در کنار این قیدها
برای استفاده صحیح از since، for، already، yet، ever و never باید تفاوت Present Perfect و Past Simple را نیز درک کنیم.
Present Perfect معمولاً زمانی استفاده میشود که ارتباطی میان گذشته و حال وجود داشته باشد.
مثال:
I have lived here for six years.
یعنی فرد شش سال قبل زندگی در این مکان را آغاز کرده و احتمالاً هنوز آنجا زندگی میکند.
اما:
I lived there for six years.
این جمله معمولاً نشان میدهد که آن دوره تمام شده است و فرد دیگر آنجا زندگی نمیکند.
مثال دیگری را مقایسه کنید:
Have you ever visited Paris?
این سؤال درباره کل تجربه زندگی فرد تا این لحظه است.
اما:
Did you visit Paris last year?
این سؤال درباره یک زمان مشخص و تمامشده در گذشته است.
استفاده از since با جمله گذشته ساده
یکی از ساختارهای بسیار کاربردی این است که بعد از since یک جمله در Past Simple بیاید.
برای مثال:
I have known her since we started university.
از زمانی که دانشگاه را شروع کردیم، او را میشناسم.
در بخش اول، Present Perfect داریم:
I have known her
اما بعد از since از Past Simple استفاده شده است:
we started university
مثالهای بیشتر:
He has been happier since he changed his job.
از زمانی که شغلش را عوض کرده، خوشحالتر بوده است.
We have not met since I moved to Tehran.
از زمانی که به تهران نقل مکان کردم، یکدیگر را ندیدهایم.
She has studied harder since she failed the exam.
از زمانی که در امتحان مردود شد، بیشتر درس خوانده است.
این ساختار برای نشان دادن نقطهای در گذشته که یک وضعیت جدید از آن زمان شروع شده بسیار مفید است.
چند اشتباه رایج درباره since و for
یکی از اشتباهات رایج استفاده از since قبل از مدت زمان است.
نادرست:
I have studied English since three years.
صحیح:
I have studied English for three years.
اشتباه دیگر استفاده از for قبل از یک نقطه زمانی است.
نادرست:
She has worked here for 2020.
صحیح:
She has worked here since 2020.
همچنین بعضی زبانآموزان با وجود since یا for تصور میکنند همیشه باید از Present Perfect استفاده شود. این موضوع همیشه درست نیست.
برای مثال:
I lived in London for two years when I was a student.
در این جمله، دوره زندگی در لندن تمام شده است. بنابراین Past Simple مناسب است، حتی اگر از for استفاده کرده باشیم.
در مقابل:
I have lived in London for two years.
این جمله معمولاً نشان میدهد که فرد هنوز در لندن زندگی میکند.
چند اشتباه رایج درباره already و yet
یکی از خطاهای رایج قرار دادن yet در جایگاه نامناسب است.
طبیعی:
I haven't finished yet.
کمتر طبیعی یا نامعمول در انگلیسی روزمره:
I haven't yet finished.
ساختار دوم از نظر دستوری میتواند صحیح باشد، اما ساختار اول برای زبانآموز سطح B1 معمولاً طبیعیتر و کاربردیتر است.
اشتباه دیگر، استفاده از already در جملهای است که منظور «هنوز انجام نشده» است.
نادرست:
I haven't finished already.
اگر منظور این باشد که کار هنوز تمام نشده، جمله طبیعی این است:
I haven't finished yet.
در مقابل:
I have already finished.
یعنی کار پیش از این انجام شده است.
تفاوت معنایی جملههای مشابه
برای درک دقیقتر، چند جمله تقریباً مشابه را مقایسه کنیم.
Have you finished your homework yet?
یعنی: آیا تا این لحظه تکالیفت را تمام کردهای؟
I have already finished my homework.
یعنی: من قبلاً تکالیفم را تمام کردهام.
I haven't finished my homework yet.
یعنی: هنوز تکالیفم را تمام نکردهام.
سه جمله درباره یک موضوع هستند، اما هر کدام موقعیت متفاوتی را بیان میکنند.
همین الگو در جملههای دیگر نیز دیده میشود:
Has Sara arrived yet?
آیا سارا تا حالا رسیده است؟
Sara has already arrived.
سارا قبلاً رسیده است.
Sara hasn't arrived yet.
سارا هنوز نرسیده است.
جایگاه since، for، already، yet، ever و never در جمله
برای مرور سریع میتوان جایگاه معمول این کلمات را در جدول زیر دید:
کلمه | جایگاه رایج |
since | قبل از نقطه شروع زمان |
for | قبل از مدت زمان |
already | معمولاً بین have/has و قسمت سوم فعل |
yet | معمولاً انتهای جمله |
ever | بین have/has و قسمت سوم فعل |
never | بین have/has و قسمت سوم فعل |
مثالها:
I have lived here since 2019.
I have lived here for seven years.
She has already left.
She hasn't left yet.
Have you ever seen this film?
I have never seen this film.
به خاطر سپردن این الگوها میتواند بخش بزرگی از اشتباهات رایج در استفاده از Present Perfect را کاهش دهد.
ترکیب این قیدها در مکالمات روزمره
برای یادگیری بهتر گرامر، مشاهده آن در مکالمه بسیار مفید است.
برای مثال:
A: Have you finished the presentation yet?
آیا ارائه را تمام کردهای؟
B: Yes, I have already finished it.
بله، قبلاً تمامش کردهام.
یا:
A: How long have you worked here?
چند وقت است اینجا کار میکنی؟
B: I have worked here for four years.
چهار سال است که اینجا کار میکنم.
A: When did you start?
چه زمانی شروع کردی؟
B: I have worked here since 2022.
از سال 2022 اینجا کار میکنم.
مثال دیگری درباره تجربه:
A: Have you ever been to Japan?
آیا تا به حال به ژاپن رفتهای؟
B: No, I have never been there.
نه، هرگز آنجا نرفتهام.
چنین الگوهایی در مکالمات روزمره، مصاحبهها، کلاس زبان و حتی آزمونهای زبان انگلیسی بسیار رایج هستند.
سؤال How long و ارتباط آن با since و for
یکی از سؤالهای بسیار مهم مرتبط با Present Perfect عبارت How long است.
How long یعنی:
«چه مدت؟» یا «چند وقت؟»
برای مثال:
How long have you lived here?
چند وقت است اینجا زندگی میکنی؟
دو پاسخ ممکن است:
I have lived here for eight years.
یا:
I have lived here since 2018.
در پاسخ اول، مدت زمان بیان شده است؛ در پاسخ دوم، زمان شروع.
مثال دیگر:
How long has she studied English?
پاسخ:
She has studied English for three years.
یا:
She has studied English since 2023.
به همین دلیل، یادگیری since و for همراه با ساختار How long بسیار مفید است.
افعالی که با since و for زیاد استفاده میشوند
برخی افعال در زمان Present Perfect همراه با since و for بسیار رایجاند؛ بهویژه افعالی که یک وضعیت نسبتاً پایدار را نشان میدهند.
برای مثال:
live
I have lived here for ten years.
know
I have known him since school.
work
She has worked at this company since 2021.
be
They have been married for fifteen years.
have
I have had this phone for two years.
یکی از اشتباهات رایج درباره فعل know استفاده از زمان استمراری است.
برای مثال، معمولاً نمیگوییم:
I have been knowing him for five years.
بلکه میگوییم:
I have known him for five years.
زیرا know در این معنی معمولاً یک فعل حالتی است و در زمانهای استمراری استفاده نمیشود.
کاربرد never بدون not
این نکته آنقدر مهم است که ارزش تکرار دارد. never از نظر معنایی خودش جمله را منفی میکند.
بنابراین:
I have never visited Spain.
به معنی:
«من هرگز به اسپانیا سفر نکردهام.»
است.
اضافه کردن not معمولاً اشتباه است:
I haven't never visited Spain.
این ساختار در انگلیسی استاندارد صحیح محسوب نمیشود.
همین قاعده در زمانهای دیگر نیز وجود دارد:
He never calls me.
نه:
He doesn't never call me.
تفاوت ever و before
گاهی زبانآموزان ever را با before اشتباه میگیرند.
مثلاً:
Have you ever seen this film?
یعنی آیا در هر زمانی از زندگیات این فیلم را دیدهای؟
اما:
Have you seen this film before?
یعنی آیا پیش از این این فیلم را دیدهای؟
از نظر کاربرد، هر دو جمله در بسیاری از موقعیتها نزدیک به یکدیگر هستند، اما ever بیشتر بر تجربه کلی زندگی تأکید دارد.
کاربرد yet در پاسخهای کوتاه
در مکالمه، yet میتواند در پاسخهای کوتاه نیز بسیار طبیعی باشد.
مثال:
Have you finished?
Not yet.
یعنی:
«هنوز نه.»
این عبارت یکی از رایجترین پاسخها در انگلیسی روزمره است.
مثال:
Is the food ready?
Not yet.
یا:
Have they replied?
Not yet.
البته اگر بخواهیم جمله کامل باشد، میتوان گفت:
They haven't replied yet.
already و مفهوم زودتر از انتظار
already همیشه فقط به معنی «قبلاً» نیست. گاهی مفهوم مهمتری دارد: اتفاقی زودتر از چیزی که انتظار داشتیم رخ داده است.
برای مثال:
It's only 8 o'clock, but he has already gone to bed.
فقط ساعت هشت است، اما او همین حالا هم به رختخواب رفته است.
در این جمله، already نشان میدهد خوابیدن در این ساعت کمی زودتر از انتظار بوده است.
مثال دیگر:
The movie has already started.
فیلم قبلاً شروع شده است.
این جمله ممکن است زمانی گفته شود که شخصی دیر به سینما رسیده است.
تمرین تشخیص since و for
برای انتخاب درست بین این دو کلمه، عبارتهای زمانی را به دو گروه تقسیم کنید.
عبارتهایی که معمولاً با since میآیند:
since Monday
since 2010
since last summer
since yesterday
since I graduated
عبارتهایی که معمولاً با for میآیند:
for two days
for a week
for six months
for several years
for a long time
یک راه ساده برای تشخیص این است:
اگر بتوانید بپرسید «از چه زمانی؟»، احتمالاً since لازم است.
اگر بتوانید بپرسید «چه مدت؟»، احتمالاً for مناسب است.
تمرین کاربرد already و yet
جملههای زیر را مقایسه کنید:
I have ___ finished the book.
اگر منظور این باشد که کتاب پیش از این تمام شده، پاسخ:
already
است.
جمله کامل:
I have already finished the book.
اما:
I haven't finished the book ___.
در این جمله پاسخ:
yet
است.
جمله کامل:
I haven't finished the book yet.
همچنین:
Have you finished the book yet?
سؤال طبیعی برای پرسیدن درباره وضعیت انجام کار است.
تمرین ever و never
جمله:
Have you ___ eaten Korean food?
پاسخ طبیعی:
ever
است.
Have you ever eaten Korean food?
اما اگر پاسخ منفی باشد:
I have never eaten Korean food.
یک الگوی بسیار مفید برای مکالمه این است:
Have you ever + past participle + ...?
Yes, I have.
یا:
No, I have never + past participle + ...
برای مثال:
Have you ever driven a motorcycle?
No, I have never driven a motorcycle.
نکات مهم برای زبان انگلیسی سطح B1
در سطح B1 انتظار میرود زبانآموز بتواند از Present Perfect برای بیان تجربه، مدت زمان، نتیجه یک اتفاق و کارهایی که تا این لحظه انجام شده یا نشدهاند استفاده کند.
برای تسلط بهتر روی این مبحث، بهتر است قیدهای مربوط به Present Perfect را جدا از ساختار اصلی زمان یاد نگیرید. هر قید باید همراه با چند جمله نمونه در ذهن شما ثبت شود.
برای مثال، به جای حفظ کردن اینکه:
since = از
الگوی کامل زیر را حفظ کنید:
I have lived here since 2020.
برای for:
I have lived here for five years.
برای already:
I have already finished it.
برای yet:
I haven't finished it yet.
برای ever:
Have you ever tried it?
برای never:
I have never tried it.
این روش باعث میشود هنگام صحبت کردن مجبور نباشید ابتدا قانون گرامری را در ذهن خود مرور کنید و سپس جمله بسازید.
جدول کامل مقایسه since، for، already، yet، ever و never
کلمه | معنی تقریبی | کاربرد اصلی | نوع جمله رایج | مثال |
since | از زمانی که | نقطه شروع | مثبت و منفی | I have lived here since 2020. |
for | به مدت | طول مدت | مثبت و منفی | I have lived here for five years. |
already | قبلاً، همین حالا هم | انجام شدن کار | بیشتر مثبت | I have already finished. |
yet | هنوز، تا حالا | انجام نشدن یا پرسش درباره انجام کار | منفی و پرسشی | I haven't finished yet. |
ever | تا به حال | پرسش درباره تجربه | بیشتر پرسشی | Have you ever been there? |
never | هرگز | نبود یک تجربه | جمله مثبت با معنای منفی | I have never been there. |
چطور این قیدها را سریعتر به خاطر بسپاریم؟
به جای حفظ کردن مجموعهای از قوانین جداگانه، بهتر است آنها را در سه گروه ذهنی قرار دهید.
گروه اول مربوط به زمان و مدت است:
since + نقطه شروع
for + مدت زمان
گروه دوم مربوط به انجام شدن یا نشدن کار است:
already = انجام شده
yet = هنوز انجام نشده یا آیا انجام شده؟
گروه سوم مربوط به تجربه است:
ever = آیا تا به حال؟
never = هرگز
این دستهبندی ساده بسیاری از ابهامها را از بین میبرد.
برای مثال، اگر درباره سابقه زندگی در یک شهر صحبت میکنید، احتمالاً با since یا for سروکار دارید:
I have lived here since 2019.
اگر درباره تکمیل یک کار صحبت میکنید، already یا yet محتملتر است:
I have already sent the file.
I haven't sent the file yet.
و اگر درباره تجربه زندگی صحبت میکنید، معمولاً ever یا never مناسب است:
Have you ever seen the ocean?
I have never seen the ocean.
تمرین نهایی
جای خالی جملههای زیر را با since، for، already، yet، ever یا never کامل کنید.
I have lived here ___ 2019.
She has studied English ___ four years.
Have you ___ visited Germany?
I have ___ seen that movie. This is my first time.
He has ___ finished his homework.
We haven't received the package ___.
They have known each other ___ childhood.
I have worked at this company ___ six months.
Has Sara arrived ___?
This is the best restaurant I have ___ tried.
پاسخها:
since
for
ever
never
already
yet
since
for
yet
ever
جمعبندی کاربرد since، for، already، yet، ever و never در حال کامل
برای استفاده درست از Present Perfect لازم نیست دهها قانون پیچیده را حفظ کنید. اگر کاربرد اصلی هر کدام از این شش کلمه را بهدرستی درک کنید، بخش بزرگی از جملههای روزمره مربوط به حال کامل برایتان ساده خواهد شد.
since نقطه شروع یک وضعیت یا فعالیت را نشان میدهد:
I have worked here since 2020.
for مدت زمان آن را بیان میکند:
I have worked here for six years.
already نشان میدهد کاری پیش از این یا زودتر از انتظار انجام شده است:
I have already finished the report.
yet معمولاً در سؤالها و جملههای منفی به کار میرود و درباره کاری صحبت میکند که تا این لحظه انجام شده یا نشده است:
Have you finished yet?
I haven't finished yet.
ever برای پرسیدن درباره تجربههای زندگی کاربرد دارد:
Have you ever traveled abroad?
و never نشان میدهد یک تجربه تا این لحظه در زندگی فرد اتفاق نیفتاده است:
I have never traveled abroad.
مهمترین نکته این است که این کلمات را در قالب جمله و موقعیت واقعی یاد بگیرید. تفاوت میان since و for با تشخیص «نقطه شروع» و «مدت زمان» روشن میشود؛ تفاوت already و yet با مفهوم «انجام شده» و «هنوز انجام نشده» قابل درک است؛ و تفاوت ever و never نیز با مفهوم «تجربه داشتن» یا «هرگز تجربه نکردن» مشخص میشود.
وقتی این الگوها به شکل طبیعی در ذهن تثبیت شوند، استفاده از زمان حال کامل در مکالمه، نوشتار و تمرینهای گرامری بسیار سادهتر خواهد شد و جملههایی مانند Have you ever...?، I have never...، I have already... و I haven't... yet بدون نیاز به فکر کردن طولانی بهصورت طبیعی وارد زبان روزمره شما میشوند.


