تفاوت فعل live و prevent در جمله
سلام دوستان یه سوال برام پیش اومد.تو این جمله:
eating healthy food helps people live longer and prevents diseas.
چرا فعل prevent به شکل سوم شخص اونده و s گرفته ولی فعل live بدون s اومده؟
ممنون میشم جواب بدید
٧ پاسخ
در انگلیسی سه نوع مصدر (infinitive) داریم که یک نوعش bare infinitive و یکی to-infinitive است. بعد از فعل help هر دوی این مصدرها میتواند بیاید و مصدر هم صرف نمیشود (s نمیگیرد)
برای اینکه food غیرقابل شمارش هست(uncountable( _(معمولا) و برای غیرقابل شمارش ها از قواعدگرامری مفردها استفاده میشه. برای همین فعلش مفرد به کار رفته. people هم که جمعه دیگه معلومه .
در مورد prevent که s گرفته باید گفت که خپ فاعلش (تغذیه سالم) هست که یجورایی سوم شخص مفرد هست.
اینکه چرا live در اینجا s نگرفته اینه که فاعلش people هست و نبایدم s بگیره.
1)یسریا اشتباه میکنن فک میکنن live اونجا فعل نیست.
2) قبل live استفاده از to مانعی نداره.
خوردن غذای سالم به افراد کمک می کند تا طولانی تر زندگی کنند و از بیماریها جلوگیری می کند.
لذا عیان است چه حاجت به بیان است.
فعلliveبر میگرده بهpeopleکه جمع است.یعنی برای people نبایدsبیاری
Live بعد از help بکار رفته پس باید بصورت مصدر بدون to بیاد و فاعلش people هست ولی prevent بعد از and اومده و فاعلش به سبب وجود and حذف شده و در واقع فاعلش همون eating healthy food بوده نه people.
سلام. معنی جمله به صورت زیر هستش:
خوردن غذای سالم، به عمر طولانی افراد کمک میکند و از بیماری جلوگیری می کند.
حالا از لحاظ گرامری:
help+live در واقع live یه جورایی مثل مصدر میمونه یعنی معنی تحت الفضیش میشه به زندگی کردن کمک میکنه
مثلا: She helps her friend find a house یعنی اون به دوستش در پیدا کردن خانه کمک میکند.
ولی قسمت دوم prevents خوب دوباره بر میگرده به خوردن غذای سالم و حالت سوم شخص پیدا میکنه.
نمیدونم تونستم منظورم رو برسونم یا نه.