الفرق بين have و has و had يعتمد على الزمن والشخص الذي نتحدث عنه:

Have
تُستخدم مع الضمائر I, we, you, they والأسماء الجمع.

الزمن: المضارع البسيط.
المعنى: يملك/لديه/لديهم.
أمثلة:
I have a car. (لدي سيارة)
They have a house. (لديهم منزل)
We have an idea. (لدينا فكرة)
---------------

Has
تُستخدم مع الضمائر he, she, it والأسماء المفردة.
الزمن: المضارع البسيط.
المعنى: يملك/لديه/لديها.
أمثلة:
She has a dog. (لديها كلب)
He has a big family. (لديه عائلة كبيرة)
The cat has a long tail. (القطة لديها ذيل طويل)
------------------

Had
تُستخدم مع جميع الضمائر (I, we, you, they, he, she, it).
الزمن: الماضي البسيط.
المعنى: كان يملك/كان لديه/كان لديهم.
أمثلة:
I had a bicycle. (كنت أملك دراجة)
They had a party yesterday. (أقاموا حفلة بالأمس)
He had a lot of homework. (كان لديه الكثير من الواجبات)