As locuções ter que e ter de estão corretas e são sinônimas. Indicam o ato de ter obrigação ou necessidade de fazer alguma coisa.
Diversos dicionários atestam que essas duas expressões são equivalentes. Os falantes podem, assim, utilizar as duas locuções porque ambas são muito usadas e socialmente aceitas.
A aceitação dessas duas formas como sendo equivalentes é, contudo, controversa. Enquanto alguns defendem que houve uma generalização do significado das duas expressões pelo uso, outros defendem que existem pequenas diferenças no seu significado.
Diversos gramáticos privilegiam o uso da expressão ter de, considerando-a a forma preferencial. Defendem que a estrutura ter de é anterior à estrutura ter que, tendo-a como a mais culta.
Exemplos com ter de:
Os estudiosos que fazem distinção entre essas duas expressões, afirmam que se deve usar a expressão ter que para referir que há algo ou alguma coisa para ser feita, sendo geralmente acompanhada de um advérbio.
Exemplos com ter que: