É comum estranhar a expressão “há de haver” por causa do emprego duplo do verbo “haver”. Apesar do estranhamento, ela está correta. Além disso, essa expressão tem dois sentidos. Um deles corresponde a “há de fazer” (Exemplo: Há de haver/fazer dez anos que ela morreu.). O outro sentido equivale a “há de existir” (Exemplo: Há de haver/existir outra solução para o problema.).