فرق do you have و have you got چیست؟

سلام دوست عزیز
ضمن خوشامدگویی، هر دو عبارت “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…?” در ایالات متحده آمریکا رایج‌تره.

لینکهای زیر هم می‌تونه براتون مفید باشه.

و یه نکته دیگه اینکه لطفاً قبل از تاپیک زدن در آینده لینک زیر رو مطالعه کنید و نکاتش رو رعایت کنید.