Hi Jun-god,yes, "got" is sometimes equivalent to "have", not only in the idiom "have got to".I got to do it = I have to do it ---> But usually pronounced I gotta do it.It comes from I've got to do it, without 've. Read CalifJim's post, he explained...