تفاوت been و gone در زبان انگلیسی

نوشته شده توسط انگلیسی روزانه
9163 بازدید
تفاوت been و gone در زبان انگلیسی

تو این مطلب میخوایم یکی از اشتباهات رایج بین اکثر زبان آموزها رو یاد بگیریم و اون هم تفاوت been و gone در زمان حال کامل هست. با اینکه هر دوی این افعال میتونن به معنای رفتن (به) استفاده شن، ولی یک تفاوت اساسی باهم دارن. به جمله های زیر دقت کنین:

1. Kaveh has been to Germany.

2. Kaveh has gone to Germany.

تو جمله اول منظور ما اینه که کاوه به آلمان رفته و برگشته.

ولی تو جمله دوم داریم میگیم که کاوه به آلمان رفته و هنوز برنگشته.

پس وقتی از been استفاده میکنیم منظورمون اینه که فردی به جایی رفته و الان برگشته، ولی وقتی از gone استفاده میکنیم یعنی فردی به جایی رفته و هنوز از اونجا برنگشته. برای روشن تر شدن موضوع به مثال های دیگه توجه کنین:

Arman has just gone to the shop. He’ll be back in five minutes.

آرمان همین الان به فروشگاه رفته (و هنوز برنگشته) و تا پنج دقیقه دیگه برمیگرده.

مجموعه کتاب انگلیسی به زبان ساده

Arman has just been to the shop. He bought some apples. Would you like one?

آرمان همین الان فروشگاه بوده (رفته و برگشته) و چندتا سیب خریده. یه دونه میخوای؟

Parisa has gone to the cinema.

پریسا به سینما رفته است (و هنوز برنگشته).

Parisa has been to the cinema twice this week.

پریسا این هفته دو بار به سینما رفته است (رفته و برگشته).

نکته

پس وقتی میخوایم از کسی بپرسیم که تا حالا به جایی سفر کرده یا نه از been استفاده میکنیم نه gone، چون مطمئناً رفته و برگشته که الان میتونیم ازش سوال کنیم.

Have you ever been to Berlin?

تا حالا برلین رفته ای؟

Have you ever been to Canada?

تا حالا کانادا رفته ای؟

امیدواریم تو این مطلب تفاوت been و gone در زبان انگلیسی رو برای همیشه متوجه شده باشین. اگر هنوز سوالی در مورد این دو فعل دارین، تو بخش نظرات این صفحه مطرح کنین.

نگارش شده توسط سایت آموزش زبان انگلیسی روزانه

۱۰ کامنت

آرشام تیر ۳, ۱۳۹۹ - ۲۱:۵۵

سلام چرا نمی‌گویم had gone میگیم has gone مگگه گذشته had نیست؟
و اینکه went با gone یکی هست یا با been؟

پاسخ دادن
انگلیسی روزانه تیر ۵, ۱۳۹۹ - ۰۲:۵۹

سلام
از اونجایی که سوال ما در مورد گذشته تا زمان کنونی هست از زمان حال کامل استفاده میکنیم، در واقع داریم میگیم “آیا تا به حال فلان جا رفته ای؟”
فعل gone حالت سوم فعل go هست، فعل been هم حالت سوم فعل be هست.

پاسخ دادن
Dinakamangar شهریور ۳۱, ۱۳۹۹ - ۱۴:۰۹

چون که برای present perfect (حال کامل)برای she,heوit از has استفاده میشه و برای you,they,weو‌iاز have استفاده میشه و این یه قانونه و wentهم با هر دوی اینها یعنی been و gone یکی است ما برای حال ساده در معنی این دوتا یک تفاوت وجود دارد

پاسخ دادن
ارشام تیر ۳, ۱۳۹۹ - ۲۲:۰۰

میشه گفت گفت has been in canada?

پاسخ دادن
Noushin شهریور ۲۲, ۱۳۹۹ - ۰۸:۲۰

عالی بود توضیحاتتون ممنون

پاسخ دادن
Proprogrammer شهریور ۲۹, ۱۳۹۹ - ۱۷:۰۱

مفید بود فرق این ۲ حالت فعل در جمله سازی
ممنون از نویسنده پست

پاسخ دادن
Dinakamangar شهریور ۳۱, ۱۳۹۹ - ۱۴:۱۰

ممنون از توضیحاتتون خیلی مفید و کاربردی بود

پاسخ دادن
دلارا آبان ۲۷, ۱۳۹۹ - ۱۲:۳۹

that babys gone من متوجه معنی ش نمیشم

پاسخ دادن
Z دی ۹, ۱۳۹۹ - ۱۵:۵۳

سلام ممنون از مطلب خوبتون
یک سوال داشتم.من فکر می کنم در جمله Have you ever…. to Portugal? باید been بذاریم ،ولی جایی بهم گفتن باید gone بذاریم.کدوم درسته؟
ممنون میشم بگین

پاسخ دادن
انگلیسی روزانه دی ۱۲, ۱۳۹۹ - ۰۹:۱۳

وقتی been استفاده میکنیم یعنی اون طرف رفته و برگشته، ولی وقتی از gone استفاده کنیم یعنی رفته و برنگشته هنوز.

پاسخ دادن

نظری در مورد این مطلب دارین؟

مطالب مشابه