درس یازدهم: English Grammar in Use

how long have you (been) … ?

جند وقته که … بوده ای؟

 

“تا حالا شده از کسی بپرسید که چقدر وقتِ یه کاری رو انجام می‌ده؟ مثلاً چقدر وقته داری زبان می‌خونی یا چقدر وقته توی این شرکت کار می‌کنی؟ توی این درس می‌خوایم یاد بگیریم چطور با ساختارهای ‘How long have you…’ و ‘How long have you been…’ درباره مدت زمان انجام یک کار سوال کنیم.

 

این ساختارها خیلی توی مکالمه‌های روزمره استفاده می‌شن و کمک می‌کنن که بفهمیم یه نفر از چه زمانی کاری رو شروع کرده و همچنان داره انجامش می‌ده یا نه.”

 

Part A :

 

Dan and Kate are married. They got married exactly 20 years ago, so today is their 20th wedding anniversary.

دن و کیت زن و شوهرن. اونا دقیقا ۲۰ سال پیش ازدواج کردن، پس امروز بیستمین سالگرد ازدواجشونه.

 

They have been married for 20 years.

اونا ۲۰ ساله که ازدواج کردن.

 

We say: They are married. (present)

ما می‌گیم: اونا زن و شوهرن. (زمان حال)

 

But How long have they been married? (not How long are they married?)

ولی می‌پرسیم: چند وقته ازدواج کردن؟ (نگیم: چند وقته زن و شوهرن؟)

 

They have been married for 20 years. (not They are married for 20 years)

اونا ۲۰ ساله که ازدواج کردن. (نگیم: اونا ۲۰ ساله زن و شوهرن)

 

 

از زمان حال کامل (present perfect)  برای صحبت درباره چیزی که در گذشته شروع شده و همچنان ادامه داره استفاده می‌کنیم.

 

مقایسه زمان حال و زمان حال کامل:

Paul is in hospital.

پُل توی بیمارستانه.

 

He’s been in hospital since Monday. (= He has been …) (not Paul is in hospital since Monday)

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

 

We know each other very well.

ما همدیگه رو خیلی خوب می‌شناسیم.

 

We’ve known each other for a long time. (not We know)

ما مدت زیادیه که همدیگه رو می‌شناسیم.

 

Do they have a car?

اونا ماشین دارن؟

 

How long have they had their car?

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

 

She’s waiting for somebody.

اون منتظر کسیه.

 

She hasn’t been waiting very long.

زیاد منتظر نبوده.

 

Part B :

.I’ve known / I’ve had / I’ve lived etc.  حال کامل یا ماضی نقلی هستند.

I’ve been learning / I’ve been waiting حال کامل استمراری هستند.

 

وقتی از ” how long’” استفاده می‌کنیم، بیشتر حالت استمراری رو استفاده می کنیم:

 

 I’ve been learning English since January.

من از ژانویه دارم انگلیسی یاد می‌گیرم.

 

It’s been raining all morning.

از صبح تا حالا داره بارون میاد.

 

Richard has been doing the same job for 20 years.

ریچارد ۲۰ ساله که داره همین کار رو می‌کنه.

 

How long have you been driving?’ ‘Since I was 17.’

“چقدر وقت میشه رانندگی می‌کنی؟” “از وقتی ۱۷ سالم بود.”

 

بعضی از افعال مثل know و like به طور معمول در حالت استمراری استفاده نمی‌شن:

 

How long have you known Jane?(not have you been knowing)

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

 

 

I’ve had these shoes for ages. (not I’ve been having)

مدت‌هاست که این کفش‌ها رو دارم.

 

Part C:

برای فعل‌های ” live” و ” work”، می‌تونی هم از حال کامل استمراری استفاده کنی هم از حال کامل ساده:

 

Julia has been living in this house for a long time. Or Julia has lived

جولیا مدت زیادیه که تو این خونه زندگی می‌کنه.

 

How long have you been working here? Or How long have you worked here?

چقدر وقته اینجا داری کار می‌کنی؟ یا چقدر وقته اینجا کار کردی؟

 

ولی با “همیشه”، از حالت ساده استفاده می‌کنیم.

 

I’ve always lived in the country. (not always been living)

من همیشه تو روستا زندگی کردم. (نه “همیشه زندگی می‌کردم”)

 

Part D:

 

می‌گیم «… I haven’t (done something) since/for » (زمان حال کامل ساده):

 

I haven’t seen Tom since Monday. (= Monday was the last time I saw him)

من از دوشنبه تام رو ندیدم. (یعنی آخرین باری که دیدمش دوشنبه بود)

 

Sarah hasn’t phoned for ages. (= the last time she phoned was ages ago)

سارا مدت‌هاست زنگ نزده. (یعنی آخرین باری که زنگ زد خیلی وقت پیش بود)

 

“تو دوره مکالمه 3 ماهه‌ کمربند مشکی مکالمه سریع، ما 4 زمان اصلی رو با تمرینات کامل آموزش دادیم تا شما بتونید به راحتی تو مکالمه‌های روزمره ازشون استفاده کنید. اگه دوست دارید تو این دوره شرکت کنید، از اینجا ثبت‌نام کنید!”

 

پاسخنامه 

 

11.1

 

2. have you lived

 

3. It’s raining

 

4. has been

 

5. Have you been waiting

 

6. We’re living

 

7. I haven’t known

 

8. She’s

 

9. have you had

 

10. I’ve been feeling

 

11.2

 

2. How long have you known Katherine?

 

3. How long has your sister been in Australia?

 

4. How long have you been teaching English? / How long have you taught English?

 

5. How long have you had that jacket?

 

6. How long has Joe been working at the airport? / How long has Joe worked at the airport?

 

7. Have you always lived in Chicago?

 

11.3

 

3. ’s been / has been

 

4. ’s / is

 

5. haven’t played

 

6. ’ve been waiting / have been waiting

 

7. ’ve known / have known

 

8. hasn’t been

 

9. lives or ’s living / is living

 

10. ’s lived / has lived or ’s been living / has been living

 

11. ’s been watching / has been watching

 

12. haven’t watched

 

13. ’ve had / have had

 

14. haven’t been

 

15. ’ve always wanted / have always wanted

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

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

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