Yes. It is casual (not formal) English, though.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousShe has got to have been hired.Is it correct?Yes, but it's a lot of work to write or say all that when you can just write or say She must have been hired.
AnonymousShe said he had got to have been hired.You've reversed your he's and she's.