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

نوشته شده توسط انگلیسی روزانه
۲۵ نظر از کاربران ۳۱,۱۳۱ بازدید
تفاوت been و gone در زبان انگلیسی

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

Kaveh has been to Germany.

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

Kaveh has gone to Germany.

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

مشاهده مطلب کاربرد و گرامر زمان حال کامل در زبان انگلیسی

تفاوت been و gone چیه؟

همونطور که در جملات بالا دیدیم، زمانیکه از فعل 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.

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

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 gone to Berlin? (اشتباه)

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

Have you ever been to Canada? (صحیح)

Have you ever gone to Canada? (اشتباه)

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

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

فقط با مطالعه یک کتاب

اشتباهات 90% از زبان آموزان انگلیسی رو تکرار نکن!

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

۲۵ نظر از کاربران

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

سلام چرا نمی‌گویم 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 یکی است ما برای حال ساده در معنی این دوتا یک تفاوت وجود دارد

پاسخ دادن
مطهره دی ۱۴, ۱۴۰۱ - ۲۲:۳۶

Present perfect حال کامل هست شما باید در زمان past perfect یعنی گذشته پیش از گذشته از had استفاده کنین

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

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

پاسخ دادن
Faranak مرداد ۸, ۱۴۰۱ - ۲۱:۳۹

سلام بله درسته ولی باید فاعل رو هم توی سوالتون بیارید
مثلا: has she/he been canada

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

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

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

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

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

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

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

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

پاسخ دادن
مطهره دی ۱۴, ۱۴۰۱ - ۲۲:۳۸

اون بچه رفته و هنوز بر نگشته

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

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

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

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

پاسخ دادن
پرهام تیر ۱۳, ۱۴۰۰ - ۰۷:۲۷

سپاس فراوان

پاسخ دادن
Ali مهر ۲۱, ۱۴۰۰ - ۱۴:۳۷

سلام ببخشید gone با went یکی هستش یعنی مهم نیست که یکیشون انتخاب کنیم یا قانون داره مثلاً در اینجا از went استفاده میکنیم و اینجا باید gone بزاریم

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

با سلام
فعل went حالت گذشته فعل go هست، ولی فعل gone حالت سوم یا اسم مفعول فعل go هست. هر دو فعل went و gone معنای یکسانی دارن، به خاطر اینکه از یک ریشه هستن، ولی از فعل went در زمان گذشته ساده استفاده میکنیم و از gone در زمان حال کامل.

پاسخ دادن
ابراهیم صالحی آبان ۲, ۱۴۰۰ - ۱۱:۳۷

سلام, خدا قوت, مطالب آموزنده بود و استادانه بیان شد , متشکرم

پاسخ دادن
Merri دی ۲۶, ۱۴۰۰ - ۱۰:۴۱

برای اینکه بپرسیم تا به حال به فلان جا مثلا نیویورک سفر کرده‌ای؟ فقط از Have you ever been استفاده میکنیم؟ یا جور دیگه‌ای هم میتونیم بپرسیم؟

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

بهترین گزینه همینه. میتونین از افعال travel یا go on a vacation هم استفاده کنین.

پاسخ دادن
Crazy to learn اسفند ۸, ۱۴۰۰ - ۱۴:۰۵

Your notes helped me i appreciate you for that 💓

پاسخ دادن
ثمین فروردین ۲۵, ۱۴۰۱ - ۱۳:۴۲

خیلی خوب توضیح دادید.سپاس🙏😊

پاسخ دادن
Banana!i مرداد ۲۰, ۱۴۰۱ - ۱۴:۱۷

ممنونم خیلی مفید بود

پاسخ دادن
Nik شهریور ۱۵, ۱۴۰۱ - ۱۶:۵۳

سلام وقتتون بخیر
ببخشید میشه تفاوت had been و had gone رو هم توضیح بدید
ممنون

پاسخ دادن
ریحانه اسفند ۷, ۱۴۰۱ - ۱۳:۰۸

عالی بود

پاسخ دادن
عبدالرضا مقدم نیا اسفند ۱۱, ۱۴۰۱ - ۲۲:۴۲

عالی بود

پاسخ دادن

مطالب مشابه