پرسش خود را بپرسید
Present perfect حال کامل
٢ ماه پیش
٤٧
سلام وقت بخیر، میخواستم بدونم تو جملات حال کامل یا ماضی نقلی میتونیم از دوتا فعل کمکی مثله دوتا have تو یه جمله استفاده کنیم؟ مثلا
Have you been awake all right? Your eyes have been red
٣٨
٠
٠
٤
١ پاسخ
مرتب سازی بر اساس:
سلام، وقت شما هم بخیر! بله، در جملات حال کامل (Present Perfect) یا ماضی نقلی میتوان از دو فعل کمکی مانند “have” استفاده کرد. در این حالت، یکی از فعلهای کمکی برای ساختن زمان حال کامل و دیگری برای ساختن زمان حال کامل استمراری (Present Perfect Continuous) به کار میرود.
مثالهایی که شما ارائه دادید، صحیح هستند:
- Have you been awake all night? (آیا تمام شب بیدار بودهای؟)
- Your eyes have been red. (چشمانت قرمز بودهاند.)
در جمله اول، “have” به عنوان فعل کمکی برای ساختن زمان حال کامل استمراری استفاده شده است و در جمله دوم، “have” به عنوان فعل کمکی برای ساختن زمان حال کامل به کار رفته است.
٣٧,٧٦٥
٣٨
٥٦٤
١١٩
٢ ماه پیش