♦ عنوان: حال کامل استمراری

♦ درس: 09

♦ مرجع: کتاب Grammar in Use سطح متوسط (intermediate)


♥ در این مقاله، قصد داریم تا درباره ی ساختار زمان حال کامل استمراری یا همان  present perfect continuous صحبت کنیم و نکات لازم مربوط به این زمان را با یکدیگر مرور نماییم. شرایط مثالی زیر را در نظر بگیرید.

• Is it raining today?

– No, but the ground is wet. It has been raining. ( = It’s been raining.)

ترجمه و توضیح: فرض کنید که در خیابان هستید. زمین خیس هست ولی در آن لحظه باران در حال باریدن نیست. پس یعنی لحظات یا نهایتا ساعاتی قبل باران در حال باریدن بوده است. در اینجاست که از زمان حال کامل استمراری استفاده می کنیم. یعنی کاری که در گذشته شروع شده و تا لحظاتی قبل ادامه داشته است و یا اخیراً متوقف شده است.

به مثال های زیر دقت کنید:

1) Why are you out of breath? Have you been running?

ترجمه: چرا داری نفس نفس میزنی؟ در حال دویدن بوده ای؟

2) Paul is very tired. He‘s been working hard.

ترجمه: پائول بسیار خسته است. امروز بسیار سخت کار کرده است.

3) Why are you so tired? What have you been doing?

ترجمه: چرا انقدر خسته هستی؟ چه کاری کرده ای؟

4) I‘ve been talking to Amanda and she agrees with me.

ترجمه: من با آماندا حرف زده ام و او با من موافق است.

5) Where have you been? I‘ve been looking for you.

ترجمه: کجا بوده ای؟ من دنبالت بوده ام.


به شرایط مثالی زیر دقت کنید.

6) It began raining two hours ago and it is still raining.

جمله بالا میگه که، دو ساعت پیش هوا شروع به باریدن کرد و هنوزم هم هوا در حال باریدن است. بعد اگر بخواهیم بگیم که برای چه مدت است که داره بارون یا برف میاد چجوری باید بگیم؟ پاسخ؛ خب باید از حال کامل استمراری استفاده کنیم. کاری که از گذشته شروع شده و تا الان به صورت مستمر ادامه پیدا کرده است. خب بریم که این سوال رو باهم دیگه بپرسیم.

7) How long has it been raining?  “It’s been raining for two hours.”

ترجمه: برای چه مدت باران باریده است؟ هوا برای 2 ساعت می باریده است.

بنابراین ما در چنین شرایطی [ به همراه How long و since و for ]، برای فعالیت یا اتفاقی که از گذشته تا الان ادامه داشته است، از حال کامل استمراری استفاده می کنیم. به مثال های زیر توجه کنید.

8) How long have you been learning English? ( = You’re still learning English)

ترجمه: چه مدت انگلیسی یادگرفته ای؟ ( = این جمله یعنی هنوز هم در حال یادگیری زبان انگلیسی است)

9) Ben is watching TV. He’s been watching TV all day.

ترجمه: بِن در حال تماشای تلوزیون است. او تمام روز تلوزیون می دیده است.

10) Where have you been? I‘ve been looking for you for the last half hour.

ترجمه: کجا بوده ای؟ من برای نیم ساعت گذشته دنبالت بوده ام.

11) Chris hasn’t been feeling well recently.

ترجمه: کریس اخیراً حال خوشی نداشته است.

نکته دیگر که می توان گفت این است که شما میتوانید از حال کامل استمراری برای کارهایی که به صورت مکرّر[repeated actions] صورت می گیرند نیز استفاده کنید. به مثال های زیر توجه کنید.

12) Silvia is a very good tennis player. She‘s been playing tennis since she was a child.

13) Every morning they meet in the same cafe. They‘ve been going there for years.


|مقایسه دو زمان حال استمراری و حال کامل استمراری|

حال استمراری: کاری که از گذشته نزدیک شروع شده است و هنوز نیز در حال ادامه یافتن است.

 • Don’t disturb now. I‘m working.

• We need an umbrella. It‘s raining.

• Hurry up! We‘re waiting.

حال کامل استمراری: کاری که ازگذشته دور شروع شده است و تا الان نیز ادامه پیدا کرده است ( و ممکن است تمام شده باشد)

° I‘ve been working hard. Now, I’m going to have a break.

° The ground is wet. It‘s been raining.

° We‘ve been waiting for an hour.


Exercises | تمارین

9.1) What have these people been doing  or what has been happening?

1. It’s been raining.

2. She has been watching TV.

3. They’ve been playing tennis.

4. He’s been running.


9.2) Write a question for each situation.

1. You meet Kate As she is leaving swimming pool. You say:

• Hi, Kate. (you / swim?) Have you been swimming?

2. You have arrived a little to meet Ben who is waiting for you. You say:

• I’m sorry I’m late Ben, (you / wait / long?) How long have you been waiting Ben?

3. Jane’s little boy comes into the house with a very dirty face and dirty hands. His mother says:

• Why are you so dirty? (what / you / do?) What have you been doing?

4. You are in a shop and see Anna. You didn’t know she worked there. You say:

• Hi, Anna. (how long / you / work / here?) How long have you been working here?

5. A friend tells you about his job. he sells phones. You say:

• You sells phone? (how long / you / do / that?) How long have you been doing that?


9.3) Read the situations and complete the sentences. 

1. It’s raining. The rain started two hours ago.

It’s been raining for two hours.

2. We are waiting for the bus. We started waiting 20 minutes ago.

We have been waiting for 20 minutes.

3. I’m learning Japanese. I started classes in December.

I’ve been learning Japanese since December.

4. Jessica is working in a hotel. She started working there on 18 January.

Jessica has been working there since 18 January.

5. Our friends always go to Italy for their holidays. The first time was years ago.

They have been going to Italy for their holidays for years.


9.4) Put the verbs into the present continuous. ( am / is / are + -ing) or present perfect continuous ( has / have + been + -ing

1. Maria has been learning (Maria / learn) English for two years.

2. Hi, Tom. I’ve been looking (I / look) for you. I need to ask you something.

3. Why are you looking (you / look) at me like that? Stop it!

4. Rachel is a teacher and she has been teaching (she / teach) for ten years.

5. I’ve been thinking (I / think) about what you said and I’ve decided to take your advice.

6. ” is Paul on holiday this week? ”   ” No, he is working. “

7. Sarah is very tired. She‘s been working (she / work) very hard recently.

8. It’s dangerous to use your phone when you’re driving (you / drive).

9. Laura has been travelling in South America for the last three months.


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
برای ادامه، شما باید با قوانین موافقت کنید

keyboard_arrow_up