پنجاه هزار پاسخ, ده هزار بازدید روزانه در پربیننده ترین سایت زبان- به ما در تلگرام ملحق شوید: @chiMigan

+5 امتیاز
81.6k بازدید
در پیشنهاد و همفکری توسط (623 امتیاز)

چطور اونها رو تو جمله تشخیص بدیم؟

مثلا یه مثال :

Ali Rasti,a medical doctor as well as Japan's first astronaut ,.....(participate) in space flights since 1994.astronaut ,and many others..........(express)admiration for her achievements.

مثلا توی این جاهای خالی از کدام زمان باید استفاده کنم ؟

اگه میشه یه کم توضیح بدین لطفا.

توسط (12.2k امتیاز)
بازنگری شد توسط
+1
سلام

من باز جهت اطمینان از چند شخص انگلیسی زبان پرسیدم،همه گفتن در هر دو جای خالی باید از حال کامل استفاده بشه،در قسمت دوم یعنی فعل Express،گفتن که اگر عمل در گذشته انجام شده و هیچ ربطی به الان نداشته باشه بهتره از ماضی ساده استفاده کرد،اما اگر مقصود نویسنده دوره ی کنونی باشد و قصدش رساندن مطلبی که مربوط به الان هم هست باشه باید از حال کامل استفاده کرد.

در خصوص قسمت اول یعنی فعلparticipate،گفتن که بهترین گزینه،حال کامل است،و اگر اون شخص الان دیگه فعالیتی نداشته باشه ترجیحا از ماضی ساده باید استفاده کرد.

در ضمن از سودابه خانم و اقا کرامت بابت توضیحات مفید و تکمیلیشون متشکرم.

2 پاسخ

+6 امتیاز
توسط (12.2k امتیاز)
بازنگری شد توسط
زمان حال کامل (ماضی نقلی)Present Perfect Tensef

طرز ساختن:

اسم مفعول (قسمت سوم فعل اصلی) + have / has + فاعل

موارد استعمال:

1- کاری که در زمان گذشته نامعلوم انجام گرفته است:

He has seen this film.

2- کاری که در گذسته نزدیک انجام گرفته است.در این مورد معمولاً قید just بین فعل معین و اسم مفعول فعل قرار می گیرد:

He has just begun the work.

3- کاری در گذشته به کرات تکرار شده است:

I have read this novel many times.

4- کاری که در گذشته انجام گرفته و اثر آن تا به حال باقی است.در این مورد معمولاً یکی از حروف اضافه since یا for به کار برده می شود:

We have studied English since 1970.

تبصره1_ در مورد فوق گاهی یکی از فعل های زیر به کار برده می شود:

never, ever, always, recently, lately

He has recently been in America.

تبصره2_to be to در ماضی نقلی به معنی رفتن و از جایی دیدن کردن و to be in به معنی اقامت کردن است:

از اصفهان دیدن کرده اند. They have been to Isfahan. 

---------------------------------------------------------------

زمان حال کامل استمراری Present Perfect Continuous Tense

فعل با ing+ been+ have + فاعل
has 
موارد استعمال:

1- کارهایی که در گذشته آغاز شده و ادامه یافته و تا زمان حال رسیده و ممکن است در آینده نیز ادامه یابد:

He has been reading this novel since yesterday afternoon.

2- گاهی عملی از گذشته آغاز شده و ادامه یافته و به زمان حال می رسد ولی در زمان حال قطع می شود:

I have been writting a letter for half an hour.

3- بیان کارهایی که در گذشته ادامه داشته در ضمن بین زمان مورد نظر منقضی نشده است:

I have been been doing my homework this afternoon
http://www.tebyan.net/newindex.aspx?pid=78685&consultationid=600701

حالا با این توضیحات فکر میکنین جواب چی باشه؟
توسط (623 امتیاز)

ممنون فکر کنم

اولی میشه :

has participated 

دومی هم میشه :

have been expressing 

درسته ؟

+2 امتیاز
توسط (440 امتیاز)
مهمترین تفاوت این هست که در زمان حال کامل استمراری ، اون عمل در حال انجام شدن هست و همچنان ادامه خواهد داشت. در حالی که عموما در زمان حال کامل، اون کار یا پایان یافته یا خیلی طول نخواهد کشید.

در متن شما ، جای خالی اول حال کامل و دومی حال کامل استمراری قرار میگیره.

 

.........................................................................

اخبار انگلیسی VOA با زیرنویس : http://zabania.ir/voa-news-with-sub
توسط (623 امتیاز)
بازنگری شد توسط
+1
دوستان این سوال که من عرض کردم یکی از سوال های کتاب To notch هست

از استادم پرسیدم جوابشو کاملا بر عکس عرض کردن ....یعنی اولی استمراری و دومی حال کامل !!!!!!!!!!

بعدش من رفتم از استادم پرسیدم گفتن که درست گفتن....و حتی خودمم به کتاب teachers book نگاه کردم....جواب همون بود...حالا من الان خیلی گیجم !!!!!!یعنی کتاب Teachers Book هم اول استمراری بود بعد حال کامل ؟

!!!

 
توسط (440 امتیاز)
در هر دو صورت جمله کامل و با معنی میشه
توسط (38.9k امتیاز)
بازنگری شد توسط
+4

سلام، 

ضمن تشكر از توضيحات خوب NightWalker عزيز (+١)،

 يكي از تفاوت هاي اصلي اين دو ساختار اينه كه در حال كامل ساده تاكيد روي انجام/ تكميل كار/ فعل و يا نتيجه انجام كار مورد نظره  و در حال كامل استمراري روي مدت زمان انجام كار/ فعل مورد نظر. 

در جمله اول مي خواد بگه اون دكتر از ١٩٩٤ در سفر هاي فضائي شركت داشته، يعني تاكيد روي " مدت زمان " شركت او دكتر در مسافرتهاي فضاييه. پس حال كامل استمراري مناسب اين جمله است. 

در جمله دوم تاكيد روي اينه كه فضانوردان و بقيه اونو  " تحسین کرده اند" ، صحبتي از اين نيست كه همكاراش چه مدته  تحسينش مي كنند. پس حال كامل ساده مياد. 

اين سايت رو حتماً بخونيد. خيلي خوب تفاوتهاي اين دو زمان رو توضيح داده. من مطالبش رو ترجمه كردم و چند بار سعي كردم كه توي اين كامنت بيارم، ولي لود نمي شد.

https://www.ego4u.com/en/cram-up/grammar/prepersim-preperpro 

مثال:

Jane has been going out with Bob for seven years. تاكيد روي مدت 

Martin has dated three girls this week. تاكيد روي عمل انجام شده

have been playing football for five years.تاكيد روي مدت

My team has only won two matches so far.تاكيد روي نتيجه كار انجام شده

I have been swimming for seven years and I have already received some trophies.

توسط (17.7k امتیاز)
+1

البته اینو هم بگم که فعل هایی مثل know و like و believe معمولا به صورت استمراری به کار نمیرن.

کتاب grammar in use  درس 10.

I've known=seems natural

I've been knowing=seems awkward.

توسط (623 امتیاز)
یعنی چی در هر صورت جمله کامل میشه !خب اینی که شما میگسن یعنی زمان ها زیاد  باهم فرق ندارند هر چی بذاری کامل میشه ؟

ولی یه تست و جوابی که مد نظر اوناست اینونمی گه ؟!!!پس لطفا قبل از جواب مطمان شین بعد !

ممنون واسه وقتی که میذارین....

 

 
توسط (623 امتیاز)
ممنون سودابه و کراموز
توسط (38.9k امتیاز)
بازنگری شد توسط
+1

خواهش می کنم. :)

لطفاً به این قسمت که مربوط به همون رفرنسه توجه کنید: 

Both tenses are used to express that an action began in the past and is still going on or has just finished. In many cases, both forms are correct, but there is often a difference in meaning: We use the Present Perfect Simple mainly to express that an action is completed or to emphasise the result. We use the Present Perfect Progressive to emphasise  the duration or continuous course of an action.

توسط (17.7k امتیاز)
+3

البته اینو هم بگم که وقتی میگین 

I haven't slept for 3 days

یعنی شما سه روزه کلا نخوابیدین

اما اگه بگین 

I haven't been sleeping for 3 days

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

یا مثلا 

The power has been off for 2 hours

برق دو ساعته که قطعه.

The power has been going off for 2 hours.

برق دو ساعته که قطع و وصل میشه.

پرسشهای مرتبط

+3 امتیاز
1 پاسخ 24.4k بازدید
0 امتیاز
1 پاسخ 185 بازدید
+1 رای
1 پاسخ 361 بازدید
0 امتیاز
1 پاسخ 50 بازدید
+1 رای
1 پاسخ 239 بازدید
آگوست 23, 2021 در English to Persian توسط Sepideh1992 (62 امتیاز)
کلیه محتوای این سایت توسط کاربران در سایت چی‌میگن وارد شده است. حق کپی این مطلب با چی‌ میگن می‌باشد .

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

...