آموزش کامل زمانهای کامل استمراری پیشرفته در زبان انگلیسی
زمانهای کامل استمراری پیشرفته برای بیان فعالیتهایی استفاده میشوند که در زمانی شروع شدهاند، تا زمان دیگری ادامه داشتهاند و بر تداوم و استمرار فعالیت تأکید دارند. این زمانها شامل آینده کامل استمراری و کاربردهای پیشرفته دیگر زمانهای کامل استمراری میشوند.
| ساختار | مثال | ترجمه |
|---|---|---|
| will have been + verb-ing | By next month, I will have been working here for 5 years. | تا ماه آینده، 5 سال میشود که اینجا کار میکنم. |
| will not have been + verb-ing | By 10 PM, she will not have been sleeping for long. | تا ساعت 10 شب، او زیاد نخوابیده خواهد بود. |
| Will + subject + have been + verb-ing? | Will you have been waiting long when I arrive? | آیا وقتی من برسم، مدت زیادی منتظر بودهاید؟ |
| زمان | ساختار | مثال | ترجمه |
|---|---|---|---|
| حال کامل استمراری | have/has been + verb-ing | I have been studying for 3 hours. | 3 ساعت است که دارم مطالعه میکنم. |
| گذشته کامل استمراری | had been + verb-ing | I had been waiting for an hour when he arrived. | یک ساعت بود که منتظر بودم وقتی او رسید. |
| آینده کامل استمراری | will have been + verb-ing | By tomorrow, I will have been working on this project for a week. | تا فردا، یک هفته میشود که روی این پروژه کار میکنم. |
She has been living in Paris since January, but she's moving back next month.
او از ژانویه در پاریس زندگی میکند، اما ماه آینده برمیگردد.
I have been trying to call you all day! (و هنوز موفق نشدهام)
تمام روز دارم سعی میکنم به تو زنگ بزنم!
He has been asking me the same question every day!
او هر روز همان سؤال را از من میپرسد!
Your eyes are red. Have you been crying?
چشمانت قرمز است. گریه کردهای؟
| مقایسه | مثال اول | مثال دوم |
|---|---|---|
| تأکید بر فرآیند vs نتیجه | I have been painting the house. (فرآیند) | I have painted the house. (نتیجه) |
| فعالیتهای موقت vs دائمی | I have been living here temporarily. (موقت) | I live here. (دائمی) |
| تکرار فعالیتها | She has been calling me every day. (تکرار) | She has called me three times. (تعداد مشخص) |
این افعال شامل موارد زیر میشوند:
I have been knowing him for years. (نادرست)
I have known him for years. (درست)
زمان صحیح را برای جملات زیر انتخاب کنید:
1. By next year, I __________ (work) here for a decade.
2. She __________ (study) English for three years before she moved to London.
3. I __________ (try) to reach you all morning! Where have you been?
4. They __________ (wait) for over an hour when the doctor finally arrived.
5. By the time you arrive, I __________ (sleep) for hours.
1. By next year, I will have been working here for a decade. (آینده کامل استمراری)
2. She had been studying English for three years before she moved to London. (گذشته کامل استمراری)
3. I have been trying to reach you all morning! Where have you been? (حال کامل استمراری)
4. They had been waiting for over an hour when the doctor finally arrived. (گذشته کامل استمراری)
5. By the time you arrive, I will have been sleeping for hours. (آینده کامل استمراری)
جملات زیر را از نظر گرامری بررسی و در صورت نیاز تصحیح کنید:
1. I have been believing in democracy since I was a child.
2. She will have been working here since 5 years by next month.
3. They have been owning this house for decades.
4. He had been understanding the problem before the teacher explained it.
5. We will have been knowing each other for twenty years next year.
1. I have believed in democracy since I was a child. (believe فعل state است)
2. She will have been working here for 5 years by next month. (از for با مدت زمان استفاده میشود)
3. They have owned this house for decades. (own فعل state است)
4. He had understood the problem before the teacher explained it. (understand فعل state است)
5. We will have known each other for twenty years next year. (know فعل state است)
جملات زیر را به انگلیسی ترجمه کنید:
1. تا فردا، یک هفته میشود که روی این پروژه کار میکنم.
2. وقتی تو رسیدی، او دو ساعت بود که منتظر بود.
3. تمام روز دارم تلاش میکنم این مسئله را حل کنم.
4. تا سال آینده، ده سال میشود که در این شرکت کار میکند.
5. چشمانت قرمز است. گریه کردهای؟
1. By tomorrow, I will have been working on this project for a week.
2. When you arrived, he had been waiting for two hours.
3. I have been trying to solve this problem all day.
4. By next year, she will have been working in this company for ten years.
5. Your eyes are red. Have you been crying?