Many times I don't know perfectly when I have to use it. Help mee!
thank you a lot!
Going to: near future, what you are about to start soon.
Should: a moral or social suggestion or obligation.
Have to: a stronger obligation, about which one has no choice.
Welcome to the forum, dennisemedeiros.
Yours is far too big a question to answer in one thread. konungursvia has given you a useful instant answer. If you have specific sentences in which you are not sure which form to use, post them here. By dealing with one sentence at at time, we should be able to help you more.
Context is always important; labelling is rarely important.
***** NOT A TEACHER *****
BE GOING TO
(1) Oh no! It's already 4:00. We are going to be late.
(2) Look at those black clouds. It is going to rain.
SHOULD
(3) A thread starter should always thank the people who made the effort to answer the thread starter's question.
(4) A country's leaders should be honest, hard-working, and humble.
HAVE TO
(5) In the United States of America, everyone has to pay his taxes. (If she or he
does not, she or he will be in big trouble. Even the president has to pay taxes.)
(6) When you are driving your car, you have to stop at every red light.
(Examples 1 and 2 are credited to Grammar in Use by Mr. Raymond Murphy.)