سلام و وقت بخیر دوست عزیز.
به طور کاملا کلی بخوایم بگیم، شما باید ببینین have یا has توی جمله فعل کمکی هستند یا اصلی. اگه اصلی باشن و معنای «داشتن» بدن ،باید مثل بقیه ی فعلها در اون شرایط، با do و does منفی و سوالیشون میکنیم و به فعل اصلی دست نمیزنیم. مثل مثال شما.
They don’t have time to exercise
آنها برای تمرین کردن وقت ندارند
اما have و has به عنوان فعل کمکی هم استفاده میشن. مثلا توی زمان حال کامل و اونوقت معنی داشتن نمیدن. مثلا:
I have met her before.
من قبلا او را ملاقات کرده ام.
اینجا فقط have رو اوردیم که زمان گرامری رو بسازیم و فعل کمکیه، فعل اصلیمون met که شکل سوم meet هست . پس وقتی میخوایم جمله رو منفی کنیم، هر بلایی باید بیاد،طبق معمول سر همون فعل کمکی میاد و به فعل اصلی دست نمیزنیم:
I haven’t met her before
نکته ۱: باز هم زمان گرامری داریم که have و has توشون کمکی هستن و فقط حال کامل نیست.
نکته ۲: بعضی وقتا ممکنه هم فعل کمکی و هم فعل اصلیمون have یا has باشن. در اونصورت باز هم همون قانونی که توضیح داده شده رو اجرا میکنیم:
I have had a nice experience
من تجربه ی خوبی داشته ام.
I haven’t had a nice experience
من تجربه ی خوبی نداشته ام.