سلام من میدونم تو جمله
She has been married 7 years old
کلمه married صفت هست
اما چرا از فعل marryاستفاده نمیشه و به صورت حال کامل گفته بشه مثلا
She has married 7 years old
فرق این معنایی این دوتا چیه
چرا به صورت دومی گفته نمیشه @zephyr
لغت married رو اینجا ساده تره که صفت در نظر بگیرید.معادل:
she has been single for 2 years
به طور مثال.
فعل marry
معنیش صرفا عمل ازدواج کردنه. نه متاهل بودن.
دومی جور در نمیاد چون مثل کار کردن در طول زمان معنی نمیده:
He has worked in this company for 5 years.
میدونم که این سوال پاسخ داده شده ولی خاستم به یه روش دیگه جواب این سوالو بدم
ببینید برای اینکه بگید با کسی ازدواج کردید باید از الگوی زیر استفاده کنید:
Be married
خب حالا داره میگه هفت ساله که ازدواج کرده که باید از زمان حال کامل استفاده کنیم:
have / has +p.p
خب براساس چیزاییکه تو قسمت بالا نوشتم فعلی که باید قسمت سومش نوشته بشه Be هستش پس قسمت سومش میشه Been
she has been married