سلام دوست عزیز
ضمن خوشامدگویی، هر دو عبارت “Do you have…?” و “Have you got…?” برای پرسیدن در مورد مالکیت یا داشتن چیزی استفاده میشن و اغلب اوقات قابل تعویض هستن. اما تفاوتهای ظریفی بینشون وجود داره:
1. رسمیت:
عبارت “Have you got…?” بیشتر تو موقعیتهای غیررسمی و محاورهای استفاده میشه.
عبارت “Do you have…?” هم در موقعیتهای رسمی و هم غیررسمی قابل استفاده است.
2. کاربرد:
هر دو عبارت برای پرسیدن در مورد مالکیت یا داشتن چیزی استفاده میشن.
“Have you got…?” گاهی اوقات برای پرسیدن در مورد وجود چیزی (نه لزوماً مالکیت) هم استفاده میشه. برای مثال: “Have you got any brothers or sisters?” (آیا خواهر یا برادر دارید؟)
3. ساختار گرامری:
عبارت “Have you got…?” از ساختار فعل کمکی “have” و اسم مفعول “got” تشکیل شده.
عبارت “Do you have…?” از ساختار فعل کمکی “do” و فعل اصلی “have” تشکیل شده است.
4. تفاوتهای منطقهای:
عبارت “Have you got…?” بیشتر تو بریتانیا استفاده میشه.
عبارت “Do you have…?” در ایالات متحده آمریکا رایجتره.
لینکهای زیر هم میتونه براتون مفید باشه.
و یه نکته دیگه اینکه لطفاً قبل از تاپیک زدن در آینده لینک زیر رو مطالعه کنید و نکاتش رو رعایت کنید.