درس نهم: English Grammar in Use

Present perfect continuous (I have been doing)

زمان حال کامل استمراری

 

توی این درس قراره با یه زمان جدید آشنا بشیم که بهش میگن ‘حال کامل استمراری’. این زمان وقتی استفاده می‌شه که بخوایم بگیم یه کاری تو گذشته شروع شده و تا همین الان ادامه داشته یا اثراتش تا الان مونده. مثلاً اگه چند ساعته داری درس می‌خونی، می‌تونی بگی ‘من چند ساعته دارم درس می‌خونم’. یعنی از گذشته شروع شده و تا الان ادامه داشته. حالا توی این درس، یاد می‌گیریم چطوری از این زمان استفاده کنیم و چه تفاوت‌هایی با زمان‌های دیگه داره.”

 

Part A :

 

It’s been raining.

داره بارون میاد.

Is it raining?

الان داره بارون میاد؟

 

No, but the ground is wet.

نه، ولی زمین خیسه.

 

It’s been raining. (= It has been …)

بارون اومده. (= بارون در حال اومدن بوده…)

 

ساختار حال کامل استمراری : Have/has been + -ing

 

ما از حال کامل استمراری برای کاری استفاده می‌کنیم که تازه تموم شده یا همین الآن تموم شده:

 

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

چرا نفست بند اومده؟ داشتی می‌دویدی؟

 

Paul is very tired. He’s been working hard.

پل خیلی خسته‌ست. سخت کار کرده.

 

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

چرا اینقدر خسته‌ای؟ داشتی چیکار می‌کردی؟

 

I’ve been talking to Amanda and she agrees with me.

داشتم با آماندا حرف می‌زدم و اونم با من موافقه.

 

Where have you been? I’ve been looking for you.

کجا بودی؟ داشتم دنبالت می‌گشتم.

 

Part B :

 

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

دو ساعت پیش بارون شروع شد و هنوزم داره میاد.

 

How long has it been raining?

چقدر وقته داره بارون میاد؟

 

It’s been raining for two hours. (= It has been …)

دو ساعته که داره بارون میاد. (= باریدن ادامه داشته…)

 

ما از زمان حال کامل استمراری به این شکل استفاده می‌کنیم، مخصوصاً با “چقدر وقته” ( how long ) ، “به مدت ” ( for ) ، “از وقتی که”( since  ) فعالیت هنوزم ادامه داره (مثل این مثال) یا تازه تموم شده.

 

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

چقدر وقته داری انگلیسی یاد می‌گیری؟ (= هنوزم داری یاد می‌گیری)

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

بن داره تلویزیون می‌بینه. کل روز تلویزیون تماشا کرده.

 

Where have you been? I’ve been looking for you for the last half hour.

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

 

Chris hasn’t been feeling well recently.

کریس تازگیا حالش خوب نبوده.

 

می‌تونی از حال کامل استمراری برای کارهای تکراری استفاده کنی:

 

Silvia is a very good tennis player. She’s been playing since she was eight.

سیلویا یه تنیس‌باز خیلی خوبه. از ۸ سالگی تنیس بازی می‌کرده.

 

Every morning they meet in the same café. They’ve been going there for years.

هر روز صبح تو همون کافه همدیگه رو می‌بینن. سال‌هاست دارن اونجا می‌رن.

 

Part C :

 

 

مقایسه زمان حال استمراری ( am doing ) و حال کامل استمراری (  have been doing ) :

 

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.

یه ساعته منتظریم.

 

Don’t disturb me now. I’m working.

الان مزاحمم نشو، دارم کار می‌کنم.

 

We need an umbrella. It’s raining.

باید چتر بیاریم، بارون میاد.

 

Hurry up! We’re waiting.

بدو! منتظریم.

 

 

“خب دوستان، اگه دوست دارید مکالمه انگلیسی‌تون رو حسابی قوی کنید، دوره مکالمه ما رو از دست ندید! تو این دوره قراره کلی تمرین عملی داشته باشیم و شما می‌تونید با خیال راحت از پشتیبانی دائمی‌مون استفاده کنید. هر سوالی داشتید، ما اینجاییم که کمکتون کنیم. دسترسی به درس‌ها هم همیشگیه، پس هر وقت خواستید می‌تونید دوباره بهشون برگردید و مرور کنید. همین الان ثبت‌نام کنید و یه قدم بزرگ به مکالمه روان نزدیک‌تر بشید!”

 

پاسخنامه درس 9

 

9.1

 

2. ’s been watching TV / has been watching TV or … watching television

 

3. ’ve been playing tennis / have been playing tennis

 

4. ’s been running / has been running 

 

9.2

 

2. Have you been waiting long?

 

3. What have you been doing?

 

4. How long have you been working here?

 

5. How long have you been doing that?

 

9.3

 

2. ’ve been waiting / have been waiting

 

3. ’ve been learning Japanese / have been learning Japanese

 

4. She’s been working there / She has been working there

 

5. They’ve been going there / They have been going there or … going to Italy

 

9.4

 

2. I’ve been looking / I have been looking

 

3. are you looking

 

4. She’s been teaching / She has been teaching

 

5. I’ve been thinking / I have been thinking

 

6. he’s working / he is working

 

7. She’s been working / She has been working

 

8. you’re driving / you are driving

 

9. has been travelling

 

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

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

محدودیت زمانی مجاز به پایان رسید. لطفا کد امنیتی را دوباره تکمیل کنید.