گرامر How long – توضیح کامل + مثال، تمرین و تلفظ

۱۰۸۱۱ بازدید
آخرین به‌روزرسانی: ۱۳ شهریور ۱۴۰۲
زمان مطالعه: ۲۱ دقیقه
گرامر How long – توضیح کامل + مثال، تمرین و تلفظ

اصلی‌ترین روش پرسیدن سوال در مورد مدت زمان در دستور زبان انگلیسی استفاده از گرامر How long است. این عبارت می‌تواند با فرمول‌های متفاوت و برای رساندن مفاهیم مختلف به کار برود. در ادامه این مطلب می‌توانید انواع روش‌های به کار بردن گرامر How long و کاربردهای آن را مشاهده کنید و در انتها تفاوت گرامر How long با How far و How much time را توضیح داده‌ایم.

گرامر How long

عبارت How long در زبان انگلیسی برای پرسیدن سوال مورد استفاده قرار می‌گیرد. این عبارت پرسشی یکی از کاربردی‌ترین و پراستفاده‌ترین عبارت‌ها برای پرسیدن سوال محسوب می‌شود، بنابراین فرمول‌های زیادی دارد. در ادامه هر یک از این فرمول‌ها را با نحوه جواب دادن به آن توضیح خواهیم داد.

گرامر How long با will

یکی از رایج‌ترین روش‌های استفاده از گرامر How long به کار بردن آن با will است. فرمول این جملات به شکل زیر است:

How long + will + (He, She, It, You, We, They, etc.) + verb?

برای درک بهتر به مثال های زیر توجه کنید.

A: How long will he stay here?

B: He will stay here for 2 hours.

A: او تا کی اینجا می‌ماند؟

B: او ۲ ساعت اینجا می‌ماند.

A: How long will he wait?

B: He will wait for an hour.

A: چقدر صبر خواهد کرد؟

B: او یک ساعت منتظر می‌ماند.

A: How long will you write?

B: I will write for 3 hours.

A: تا کی می‌نویسی؟

B: به مدت سه ساعت می‌نویسم.

A: How long will Ram play?

B: Ram will play for 3 hours.

A: «رم» تا کی بازی خواهد کرد؟

B: «رم» به مدت ۳ ساعت بازی می‌کند.

A: How long will it take?

B: It will take another 15 minutes.

A: چقدر طول می‌کشد؟

B: پانزده دقیقه دیگر طول می‌کشد.

A: How long will it type?

B: It will type for 5 hours.

A: چه مدت تایپ خواهد کرد؟

B: به مدت ۵ ساعت تایپ می‌کند.

A: How long will they read?

B: They will read for 1 hour.

A: تا کی خواهند خواند؟

B: یک ساعت می‌خوانند.

A: How long will they write?

B: They will write for 3 hours.

A: تا کی می‌نویسند؟

B: به مدت سه ساعت می‌نویسند.

How long will the recording of the song take?

ضبط آهنگ چقدر طول می‌کشد؟

How long will it be before the world's fuel supplies are exhausted?

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

How long will she take on the responsibility of a wife who is blind and helpless?

او تا کی مسئولیت همسری کور و درمانده را به دوش می‌کشد؟

How long will you be staying in the United States?

چه مدت در ایالات متحده خواهید ماند؟

How long will it take to acquire the necessary skills?

کسب مهارت‌های لازم چقدر طول می‌کشد؟

منظره راهی طولانی - گرامر How long

گرامر How long با Past participle

گرامر How long در زمان گذشته و با «اسم مفعول» (Past Participle) نیز می‌تواند مورد استفاده قرار گیرد. فرمول این جملات پرسشی را می‌توانید در ادامه مشاهده کنید:

How long have/has + subject + past participle...?

مثال‌هایی از کاربرد گرامر How long با Past participle در ادامه ذکر شده است.

How long have you lived in Mexico?

چه مدت در «مکزیک» زندگی کرده‌اید؟

How long has he played the guitar?

چند وقت گیتار نواخته است؟

How long has she been married?

چند مدت است که ازدواج کرده است؟

How long have Jane and Jon lived together?

«جین» و «جان» چه مدت است که با هم زندگی می‌کنند؟

How long has Mark studied French?

«مارک» چه مدت زبان فرانسه را مطالعه کرده است؟

How long have you learned English?

چند مدت است که زبان انگلیسی را یاد گرفته‌ای؟

How long has she lived here?

چند وقت است که اینجا زندگی می‌کند؟

How long have you worked for Mr. Jackson?

چه مدت است که برای آقای «جکسون» کار می‌کنید؟

How long has he played this game?

چه مدت است که او این بازی را انجام می‌دهد؟

How long has Mary lived with her parents?

چه مدت است که «ماری» پیش پدر و مادرش زندگی می‌کند؟

How long has life existed on Mars?

زندگی چه مدت در مریخ وجود داشته است؟

گرامر How long با Present participle

از آنجا که گرامر How long برای زمان حال نیز مورد استفاده قرار می‌گیرد، یکی دیگر از کاربردهای این گرامر با «صفت فاعلی» (Present participle) است. بنابراین می‌تواند با توجه به مفعول با have یا has به کار برود. فرمول این جملات به شکل زیر است:

How long + have + (you, they, I, we) + been + verb + ing?

How long + has + (He, She, It, Ram, Sita) + been + verb + ing?

به مثال های زیر توجه کنید.

A: How long have they been playing?

B: They have been playing for 2 hours.

A: چند وقت است که بازی می‌کنند؟

B: دو ساعت است که بازی می‌کنند.

A: How long have you been waiting?

B: I have been waiting for 3 hours.

A: چقدر منتظر بودی؟

B: من سه ساعت است که منتظرم.

A: How long have you been reading?

B: I have been reading for 2 hours.

A: چه مدت است که مطالعه می‌کنید؟

B: دو ساعت است که مطالعه می‌کنم.

A: How long have they been sleeping?

B: They have been sleeping for hours.

A: چه مدت است که خوابیده‌اند؟

B: برای ساعت‌ها خوابیده‌اند.

A: How long have I been writing?

B: You have been writing for 3 hours.

A: چه مدت است که می‌نویسم؟

B: شما ۳ ساعت است که می‌نویسید.

A: How long have I been singing?

B: You have been singing for 5 hours.

A: چه مدت است که آواز می‌خوانم؟

B: پنج ساعت است که آواز می‌خوانی.

A: How long have I been working?

B: You have been working for 8 hours.

A: چه مدت است که کار می‌کنم؟

B: هشت ساعت کار کرده‌اید.

A: How long have they been standing?

B: They have been standing for 20 minutes.

A: آن‌ها چه مدت است که ایستاده‌اند؟

B: آن‌‌ها بیست دقیقه است که ایستاده‌اند.

A: How long have we been standing here?

B: We have been standing here for the last 3 hours.

A: چه مدت است که اینجا ایستاده‌ایم؟

B: ما در طول سه ساعت گذشته اینجا ایستاده‌ایم.

A: How long have we been studying this subject?

B: We have been studying this subject for the last 5 days.

A: چه مدت است که این موضوع را مطالعه می‌کنیم؟

B: ما در پنج روز گذشته مشغول مطالعه این موضوع بوده‌ایم.

A: How long has he been waiting?

B: He has been waiting for 3 hours.

A: چقدر مدت منتظر بوده است؟

B: سه ساعتی می‌شود که منتظر است.

A: How long has he been playing?

B: He has been playing for 2 hours.

A: چند وقت است که بازی می‌کند؟

B: دو ساعت است که بازی می‌کند.

A: How long has Ram been reading?

B: Ram has been reading for 3 hours.

A: «رم» چند وقت است که می‌خواند؟

B: «رم» ۳ ساعت مطالعه کرده است.

How long have you been drawing unemployment benefits?

چه مدت است که مستمری بیکاری می‌گیرید؟

How long have you been learning German?

چند وقت است که آلمانی یاد می‌گیرید؟

How long have you been practicing as a dentist?

چه مدت است که به عنوان دندان‌پزشک مشغول به کار هستید؟

شخصی در حال راه رفتن روی شن - گرامر How long

A: How long has she been singing?

B: She has been singing for 2 hours.

A: چند وقت است که آواز می‌خواند؟

B: دو ساعت است که آواز می‌خواند.

A: How long has she been writing?

B: She has been writing for 3 hours.

A: چند وقت است که می‌نویسد؟

B: او ۳ ساعت است که می‌نویسد.

A: How long has it been working?

B: It has been working for 10 hours.

A: چه مدت است که کار می‌کند؟

B: ده ساعت کار کرده است.

A: How long has he been standing?

B: He has been standing for 20 minutes.

A: چه مدت می‌شود که ایستاده است؟

B: بیست دقیقه ایستاده است.

گرامر How long با it

در زبان انگلیسی هنگامی که می‌خواهیم در مورد مدتی که طول می‌کشد تا کاری را انجام دهیم یا از نقطه الف به نقطه ب برسیم، از عبارت «How long does it take» استفاده می‌کنیم. فعل take در اینجا همان «take (time)» به معنای طول کشیدن است. بنابراین وقتی عبارت «How long does it take» را می‌شنوید، باید بدانید که منظور زمان است، نه مسافت. کلمه it در این جملات معمولا فقط نقش دستوری دارد و معنای خاصی را انتقال نمی‌دهد.

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

A: How long does it take to get to work every day?

B: It takes about 30 minutes by train.

A: هر روز چقدر طول می‌کشد تا به سر کار برسیم؟

B: با قطار حدود ۳۰ دقیقه طول می‌کشد.

A: How long did it take for you to run your marathon?

B: It took me over five hours.

A: چقدر طول کشید تا برای ماراتن بدوید؟

B: بیش از پنج ساعت طول کشید.

How long does it take to fly to New York?

پرواز به نیویورک چقدر طول می‌کشد؟

A: How long does it take to get from Chicago to Miami?

B: It takes about three days by car.

A: چقدر طول می‌کشد تا از «شیکاگو» به «میامی» برسیم؟

B: با ماشین حدود سه روز طول می‌کشد.

A: How long does it take to get from the library to the museum?

B: It’s about a ten-minute walk.

A: چقدر طول می‌کشد تا از کتابخانه به موزه برسیم؟

B: حدود ده دقیقه پیاده‌روی است.

A: How long does it take to get to the airport?

B: About twenty minutes.

A: چقدر طول می‌کشد تا به فرودگاه برسیم؟

B: حدود بیست دقیقه.

A: How long does it take by plane from New York to Washington?

B: It takes an hour.

A: با هواپیما از نیویورک تا واشنگتن چقدر طول می‌کشد؟

B: یک ساعت طول می‌کشد.

A: How long does it take by train from London to Manchester?

B: It takes two hours by train from London to Manchester.

A: از «لندن» تا «منچستر» با قطار چقدر طول می‌کشد؟

B: از «لندن» تا «منچستر» با قطار دو ساعت طول می‌کشد.

A: How long does it take by car from your house to the station?

B: It takes ten minutes by car from my house to the station.

A: با ماشین از منزل شما تا ایستگاه چقدر طول می‌کشد؟

B: از خانه من تا ایستگاه با ماشین ده دقیقه طول می‌کشد.

A: How long does it take to cross the Atlantic by ship?

B: it takes a lot of days.

A: عبور از اقیانوس اطلس با کشتی چقدر طول می‌کشد؟

B: روزهای زیادی طول می‌کشد.

A: How long does it take to get from Chicago to Miami?

B: It takes about three days by car.

A: چقدر طول می‌کشد تا از «شیکاگو» به «میامی» برسیم؟

B: با ماشین حدود سه روز طول می‌کشد.

A: How long does it take to get from the library to the museum?

B: It’s about a ten-minute walk.

A: چقدر طول می‌کشد تا از کتابخانه به موزه برسیم؟

B: حدود ده دقیقه پیاده‌روی است.

A: How long does it take to get to the airport?

B: About twenty minutes.

A: چقدر طول می‌کشد تا به فرودگاه برسیم؟

B: حدود بیست دقیقه.

نکته: معمولا در این گونه جملات می‌توانیم روش سفر را نیز ذکر کنیم. مثلا می‌توانیم بگوییم سفر با هواپیما از ماشین سریع‌تر است.

A: How long does it take to get to school by bus?

B: It takes 45 minutes.

A: چقدر طول می‌کشد تا با اتوبوس به مدرسه برسیم؟

B: چهل و پنج دقیقه طول می‌کشد.

***

A: How long does it take to get from Paris to Frankfurt by train?

B: About four or five hours.

A: چقدر طول می‌کشد تا از «پاریس» به «فرانکفورت» با قطار برسید؟

***

B: حدود چهار یا پنج ساعت.

A: How long does it take to get to the beach on foot?

B: About fifteen minutes.

A: چقدر طول می‌کشد تا با پای پیاده به ساحل برسیم؟

B: حدود پانزده دقیقه.

یکی دیگر از کاربردهای عبارت «How long does it take» هنگام پرسش در مورد انجام کاری است. توجه داشته باشید که این عبارت می‌تواند در زمان‌های مختلف مثل زمان گذشته یا آینده نیز به کار برده شود. لازم به ذکر است که می‌توانید با اشاره به فاعل، جمله را کمی شخصی‌سازی کنید.

How long does it take to bake a cake?

پخت کیک چقدر طول می‌کشد؟

How long does it take to build a house?

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

How long does it take to get a haircut?

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

How long did it take to knit that sweater?

بافتن این ژاکت چقدر طول کشید؟

How long did it take to write the book?

نوشتن کتاب چقدر طول کشید؟

How long will it take to mow the lawn?

چمن‌زنی چقدر طول می‌کشد؟

How long will it take to save enough money for a nice vacation?

چقدر طول می‌کشد تا برای یک تعطیلات خوب پول کافی پس‌انداز کنید؟

How long does it take you to do your homework?

چقدر طول می‌کشد تا تکالیف خود را انجام دهید؟

A: How long will it take Tom to clean his room?

B: It took me forever to finish that project.

A: چقدر طول می‌کشد تا «تام» اتاقش را تمیز کند؟

B: زمان زیادی طول کشید تا آن پروژه را تمام کنم.

علاوه بر این توجه داشته باشید که با عبارت «How long does it take» می‌توانیم جملات سوالی منفی نیز بسازیم. بدین منظور، این عبارت باید با توجه به ساختار جمله به شکل It doesn’t / didn’t / won’t take long نوشته شود. برای درک بهتر به مثال‌های زیر توجه کنید.

It doesn’t take long to get from the library to the museum.

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

It doesn’t take long to get a haircut.

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

It didn’t take long to knit the sweater.

بافتن ژاکت زمان زیادی طول نمی‌کشد.

It won’t take long to mow the lawn.

چمن‌زنی زمان زیادی طول نمی‌کشد.

تصویر منظره قبل و بعد

کاربرد How long

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

A: How long is the train ride?

B: An hour and a half.

A: سفر با قطار چقدر طول می‌کشد؟

B: یک ساعت و نیم.

A: How long will you stay in Thailand?

B: Five days.

A: چه مدت در «تایلند» خواهید ماند؟

B: پنج روز.

A: How long did you wait?

B: Just five minutes.

A: چقدر منتظر بودی؟

B: فقط پنج دقیقه.

A: How long have you lived in Arizona?

B: I have lived here since 1997.

A: چه مدت در «آریزونا» زندگی کرده‌اید؟

B: من از سال ۱۹۹۷ اینجا زندگی می‌کنم.

A: How long have you owned that car?

B: I have owned it for two months.

A: چند وقت است که آن ماشین را دارید؟

B: دو ماه است که مالک آن هستم.

A: How long have you been waiting?

B: Only for a minute or two.

A: چقدر منتظر بودی؟

B: فقط برای یک یا دو دقیقه.

A: How long have they been married?

B: Oh, for a very long time. More than 25 years.

A: چه مدت است که ازدواج کرده‌اند؟

B: اوه، برای مدتی طولانی. بیش از ۲۵ سال.

A: How long will the concert last?

B: It should be over by ten o’clock, I think.

A: کنسرت چقدر ادامه خواهد داشت؟

B: فکر می‌کنم باید تا ساعت ده تمام شود.

A: How long was your stay in Malaysia?

B: The project lasted for two years, but I was there for two and a half years.

A: چه مدت اقامت در مالزی اقامت کردید؟

B: این پروژه دو سال طول کشید، اما من دو سال و نیم آنجا بودم.

A: How long have you been living in this house?

B: For 12 years now, ever since my mother died.

A: چند وقت است که در این خانه زندگی می‌کنید؟

B: دوازده سالی می‌شود. از وقتی که مادرم فوت شده است.

A: How much longer can you stay?

B: Not much longer. For another ten minutes perhaps. I have to be home before midnight.

A: چقدر دیگر می‌توانید بمانید؟

B: نه زیاد. شاید ده دقیقه دیگر. من باید تا قبل از نیمه‌شب در خانه باشم.

نکته: در سوالات پرسشی با «How long» استفاده از افعال کنشی برای اشاره به وجود داشتن چیزی در مدت خاصی نادرست است.

How long have you bought that car? (نادرست)

How long have you had that car? (درست)

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

یکی دیگر از کاربردهای «How long» به عنوان صفت برای صحبت در مورد طول فیزیکی است. به عبارت دیگر از How long می‌توانیم برای اشاره به طول چیزها استفاده کنیم. به مثال‌های زیر توجه کنید.

A: How long is the rope?

B: It's three meters long.

A: طول طناب چقدر است؟

B: سه متر طول دارد.

A: How long is a marathon?

B: Marathons are 26 miles long.

A: طول ماراتن چقدر است؟

B: طول ماراتن‌ ۲۶ مایل است.

تفاوت How far و How long

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

A: How far do you jog every morning?

B: About five miles.

A: هر روز صبح چقدر می‌دوید؟

B: حدود پنج مایل.

A: How far can you kick a football?

B: My record is 40 meters.

A: تا کجا می‌توانی توپ فوتبال را پرت کنی؟

B: رکورد من ۴۰ متر است.

A: How far is our classroom from the washroom?

B: It's about 30 meters.

A: کلاس ما تا دستشویی چقدر فاصله دارد؟

B: حدود ۳۰ متر فاصله دارد.

اما همان‌طور که پیش از این گفته شد، از گرامر How long برای صحبت در مورد مدت استفاده می‌کنیم. مثلا وقتی می‌خواهیم بگوییم کاری چقدر طول می‌کشد، می‌توانیم گرامر How long را به کار ببریم. به مثال زیر توجه کنید.

A: How long is the movie?

B: It's 2 hours.

A: فیلم چقدر طول می‌کشد؟

B: حدود دو ساعت.

گاهی جملات سوالی «How far» با it به صورت «How far is it» به کار می‌روند. کلمه it در این جمله‌ها به مکانی که قبلا ذکر شده است اشاره دارد. به طور مثال در جمله زیر، کلمه it به «school» اشاره دارد.

Did you just come from school? How far is it from here?

تازه از مدرسه آمده‌ای؟ چقدر از اینجا فاصله دارد؟

اما توجه داشته باشید که در اکثر مواقع it خالی است، معنای خاصی ندارد و به چیزی هم اشاره نمی‌کند. در واقع it در این جملات فقط به لحاظ دستوری ضرورت دارد. به مثال‌های زیر توجه کنید.

How far is it to the nearest hospital?

فاصله تا نزدیک‌ترین بیمارستان چقدر است؟

How far is it from here to there?

از اینجا تا آنجا چقدر فاصله است؟

توجه داشته باشید که وقتی با فعلی غیر از to be جمله سوالی می‌سازید، باید از افعال کمکی مثل do/did و have/had و are/is و... استفاده کنید. به طور مثال به جمله‌های زیر توجه کنید.

A: How far do you usually walk? (زمان حال ساده)

B: I walk 5 kilometers.

A: معمولا چقدر پیاده‌روی می‌کنید؟

B: من ۵ کیلومتر راه می‌روم.

A: How long did you wait? (زمان گذشته ساده)

B: I waited 30 minutes.

A: چقدر صبر کردی؟

B: من ۳۰ دقیقه صبر کردم.

How far will you drive? (زمان آینده ساده)

چقدر رانندگی خواهید کرد؟

How long have you been living in Canada? (زمان حال کامل استمراری)

چه مدت است که در کانادا زندگی می‌‌کنید؟

برای جواب دادن به سوال‌هایی که با How far پرسیده می‌شود می‌توانید فاصله دقیق را بگویید یا اطلاعاتی در مورد حدود تقریبی آن ارائه کنید. در ادامه مثال‌هایی در این مورد را می‌توانید مشاهده کنید.

A: How far are we from the nearest hospital?

B: About two kilometers away.

or

A 10-minute drive away.

A: چقدر با نزدیکترین بیمارستان فاصله داریم؟

B: حدود دو کیلومتر فاصله است. / با ماشین ۱۰ دقیقه فاصله دارد.

A: How far is it to the peak of the mountain?

B: We're just 500 meters away.

or

We're halfway there.

A: تا قله کوه چقدر فاصله است؟

B: ما فقط ۵۰۰ متر فاصله داریم. / در نیمه‌های راه هستیم.

تابلو نشان دهنده فاصله تا مقصد

تفاوت How long و How much time

عبارت «How long» و «How much time» هر دو برای اشاره به مدتی که چیزی طول کشیده یا طول خواهد کشید مورد استفاده قرار می‌گیرد. اما میان آن‌ها تفاوت‌هایی کلیدی وجود دارد.

احتمالاً عبارت «how long» بیشتر از «how much time» به گوشتان خورده است. عبارت «how long» در مقایسه با «how much time» غیررسمی‌تر است و به کار بردن آن جمله را روان‌تر و کاربردی‌تر می‌کند. این عبارت اغلب در ابتدای جمله سوالی مطرح می‌شود. به مثال‌های زیر توجه کنید.

How long have you lived in Texas?

چه مدت در «تگزاس» زندگی کرده‌اید؟

How long will you be at the store?

چه مدت در فروشگاه خواهید بود؟

نکته: عبارت «how long» اغلب با زمان حال کامل به کار می‌رود. بنابراین جملات سوالی با «how long» معمولا به شکل «how long have you» شروع می‌شوند. انگلیسی‌زبانان بعد از این عبارت بلافاصله کلمه «time» را به کار نمی‌برند. بنابراین به کار بردن عبارت «how long time» نادرست است. اما توجه داشته باشید که در برخی از مواقع می‌توانیم از عبارت «how long a time» استفاده کنیم.

How long a time will we have to wait for the test result?

چه مدت باید منتظر نتیجه آزمایش باشیم؟

از سوی دیگر، عبارت «How much time» برای سوال پرسیدن در مورد زمان‌های کوتاه‌تر مورد استفاده قرار می‌گیرد. این عبارت دقیق‌تر از «how long» است و در ابتدای جمله سوالی قرار می‌گیرد. استفاده از عبارت «How much time» علاوه بر هنگام آدرس دادن یا پرسیدن می‌تواند کاربردهای دیگری نیز داشته باشد. به طور مثال، می‌توانید از عبارت «How much time» برای پرسیدن مدت زمان پخت غذا استفاده کنید. علاوه بر این، می‌توانید این را عبارت برای اشاره به زمان مورد لازم برای انجام کاری به کار ببرید. به مثال‌های زیر توجه کنید.

How much time does it take to cook rice?

پخت برنج چقدر طول می‌کشد؟

How much time will it take to clean the house?

تمیز کردن خانه چقدر زمان می‌برد؟

How much time does it take to fly to New York?

پرواز به نیویورک چقدر طول می‌کشد؟

در واقع می‌توان گفت که تفاوت معنایی خاصی میان «How long» و «How much time» وجود ندارد، فقط استفاده از «How long» رایج‌تر است.

در زمان حال کامل به کار بردن «How long» معمول‌تر است. به طور مثال به جمله‌های زیر توجه کنید. جایگزین کردن «How long» با «How much time» جملات پایین را غیرمعمول و حتی عجیب می‌کند.

How long have you lived here?

چه مدت در اینجا زندگی می‌کنید؟

How long have you been studying English?

چند وقت است که زبان انگلیسی را مطالعه می‌کنید؟

How long have you been here?

چه مدت اینجا بوده‌ای؟

عبارت «How much time» بیشتر در زمان گذشته ساده کاربرد دارد و جایگزین کردن آن با «How long» جمله را غیرعادی می‌کند. دو مثال زیر را با هم مقایسه کنید.

How long did you live there?

چه مدت آنجا زندگی کردی؟

How much time did you live there?

چقدر آنجا زندگی کردی؟

نکته: هنگامی که در جمله‌ای نمی‌دانستید بهتر است بین How long و How much time از کدام‌یک استفاده کنید، پیشنهاد می‌شود که «How long» را به کار ببرید.

سوالات رایج درباره گرامر How long

در ادامه این مطلب، برای درک بهتر گرامر How long به تعدادی از پرسش‌های رایج در این خصوص پاسخ داده‌ایم.

کاربرد How long در زبان انگلیسی چیست؟

عبارت How long در زبان انگلیسی برای پرسیدن سوال در مورد در مورد مدت زمان و طول فیزیکی به کار برده می‌شود. این عبارت پرسشی یکی از کاربردی‌ترین و پراستفاده‌ترین عبارت‌ها برای پرسیدن سوال به شمار می‌آید. ما برای به کار بردن گرامر How long از زمان حال کامل برای صحبت در مورد اعمال یا موقعیت‌هایی استفاده می‌کنیم که در گذشته شروع شده‌اند و همچنان ادامه دارند یا صدق می‌کنند. علاوه بر این، گرامر How long با زمان گذشته ساده برای صحبت در مورد اعمال یا موقعیت‌هایی که در گذشته شروع شده و به پایان رسیده‌اند به کار می‌رود.

تفاوت گرامر How long و How much time چیست؟

عبارت «How long» و «How much time» هر دو برای اشاره به مدتی که چیزی طول کشیده یا طول خواهد کشید مورد استفاده قرار می‌گیرد. اما عبارت «how long» در مقایسه با «how much time» غیررسمی‌تر است و به کار بردن آن جمله را روان‌تر و کاربردی‌تر می‌کند.

احتمالاً عبارت «how long» بیشتر از «how much time» به گوشتان خورده است. اما لازم به ذکر است که عبارت «how much time» دقیق‌تر از «how long» است و در ابتدای جمله سوالی قرار می‌گیرد. استفاده از عبارت «How much time» علاوه بر هنگام آدرس دادن یا پرسیدن می‌تواند کاربردهای دیگری نیز داشته باشد. به طور مثال، می‌توانید از عبارت «How much time» برای پرسیدن مدت زمان پخت غذایی استفاده کنید. علاوه بر این، می‌توانید این را عبارت برای اشاره به زمان مورد لازم برای انجام کاری به کار ببرید.

یک منظره و دو فصل

تمرین گرامر How long

برای درک بهتر گرامر How long به تمرین‌های زیر و پاسخ آن‌ها توجه کنید.

تمرین اول

با کمک جملات داده شده، جمله پرسشی با گرامر How long بنویسید.

Q1: I have been listening to her for two hours.

جواب

Answer: How long have you been listening to her?

Q2: I will be away from home for six months.

جواب

Answer: How long will you be away from home?

Q3: It takes him twenty minutes to get ready.

جواب

Answer: How long does it take him to get ready?

Q4: We have known them for ten years.

جواب

Answer: How long have you known them?

Q5: They had been married for five years when I met them.

جواب

Answer: How long had they been married when you met them?

Q6: Don't worry. It will take you five minutes to do that exercise.

جواب

Answer: How long will it take me to do that exercise?

Q7: He had been sleeping for an hour when the nurse came.

جواب

Answer: How long had he been sleeping when the nurse came?

Q8: They had been working for a few minutes when you arrived.

جواب

Answer: How long had they been working when I arrived?

Q9: Sandra has been learning Spanish for eight years.

جواب

Answer: How long has Sandra been learning Spanish?

Q10: You had been out for half an hour when it started to rain.

جواب

Answer: How long had I been out when it started to rain?

Q11: Tom is ironing his shirts.

جواب

Answer: How long has he been ironing his shirts?

Q12: Tom is learning French.

جواب

Answer: How long has he (Tom) been learning French?

Q13: The cat is sleeping.

جواب

Answer: How long has the cat (it) been sleeping (asleep)?

Q14: They are looking for a house to live in.

جواب

Answer: How long have they been looking for a house to live in?

Q15: Tom and Mary are in the cafeteria.

جواب

Answer: How long have they (Tom and Mary) been in the cafeteria?

Q16: He is studying modern literature.

جواب

Answer: How long has he been studying modern literature?

Q17: We are looking for an apartment.

جواب

Answer: How long have you been looking for an apartment? 

Q18: Tom and Mary are arguing.

جواب

Answer: How long have they (Tom and Mary) been arguing?

Q19: I work for a company of solicitors in London.

جواب

Answer: How long have you worked/been working for a company of solicitors in London.

Q20: I used to have a beautiful old Volkswagen camper van.

جواب

Answer: How long did you have a beautiful old Volkswagen camper van?

Q21: The English class read the book “War and Peace.”

جواب

Answer: How long did it take the English class to read the book “War and Peace”?

Q22: John drove from Atlanta to Dallas.

جواب

Answer: How long did it take John to drive from Atlanta to Dallas?

Q23: Mother made all the bridesmaids’ dresses for Edith’s wedding.

جواب

Answer: How long did it take Mother to make all the bridesmaids’ dresses for Edith’s wedding?

Q24: Edward finally finished writing the Smith family history.

جواب

Answer: How long did it take Edward to finally finish writing the Smith family history?

Q25: Jack and Jill wrapped all the Christmas presents.

جواب

Answer: How long did it take Jack and Jill to wrap all the Christmas presents?

Q26: I have been working at my company for two years.

جواب

Answer: How long have you been working at your company?

Q27: We have been standing here for the last 3 hours.

جواب

Answer: How long have we been standing here?

Q28: We have been studying this subject for the last 5 days.

جواب

Answer: How long have we been studying this subject?

Q29: The project lasted for two years, but I was there for two and a half years.

جواب

Answer: How long was your stay in Malaysia?

Q30: I have been living in this house for 12 years now, ever since my roommate died.

جواب

Answer: How long have you been living in this house?

تمرین دوم

برای ارزیابی عملکرد خود در رابطه با «مطلب گرامر How long»، می‌توانید از آزمونی که در ادامه در اختیار شما قرار گرفته است استفاده کنید.

این آزمون شامل ۱۰ سوال است و پس از پاسخ دادن به تمامی پرسش‌ها و ظاهر شدن دکمه «دریافت نتیجه آزمون»، می‌توانید نمره عملکردتان را مشاهده کنید و جواب‌های درست و نادرست را نیز ببینید.

1. ________ have you been single?

How long

How much

2. ________ does she go out?

How well

How often

3. ________ money does Tim make?

How well

How much

4. ________ do you speak Arabic?

How well

How long

5. Q: ________ does your father smoke? A: About two cigarettes a day.

How much

How well

6. ________ time do we have?

How long

How much

7. ________ does he speak to her?

How often

How long

8. ________ do you know him?

How often

How well

9. Q: ________ do you tell her that you love her? A: Every single day.

How well

How often

10. ________ trouble are you in?

How much

How long

11. _______ is New York from Los Angeles?

How far

How long

12. _______ does she usually spend in traffic?

How far

How long

13. _______ is Melbourne from Paris?

How long

How far

14. _______ do you usually stretch in the morning?

How long

How far

15. _______ did he play tennis?

How far

How long

10. ________ trouble are you in?

How much

How long

مطلبی که در بالا مطالعه کردید بخشی از مجموعه مطالب «آموزش گرامر زبان انگلیسی – به زبان ساده» است. در ادامه، می‌توانید فهرست این مطالب را ببینید:

بر اساس رای ۱۱ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
One Minute EnglishEngooEnglish for students
نظر شما چیست؟

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