Pergunta:
Qual é a frase correta? «Deveria ter um link», ou «devia ter um link»?
Resposta:
Se considerarmos o tempo presente como contexto temporal de enunciação, as duas frases estão corretas, visto que tanto o condicional como o pretérito imperfeito do indicativo podem ser usados para expressar modalidade, aquilo que Mira Mateus et aliae, em Gramática da Língua Portuguesa, dizem ser «a gramaticalização de atitudes e opiniões dos falantes». Neste caso, o enunciador da frase parece estar a expressar uma opinião relativamente à eventual necessidade de um link (ligação de hipertexto) ou, no caso de um falante de português do Brasil, uma incerteza sobre a existência ou a localização de uma ligação de hipertexto num documento qualquer*.
De acordo com as autoras da Gramática da Língua Portuguesa, o condicional adquire um valor modal quando o ponto de perspectiva temporal não é um tempo passado (numa frase como «Depois de casar com João, Maria teria o seu primeiro filho», o condicional comporta-se como futuro do pretérito, designação que é mais comum na terminologia gramatical do Brasil).
Contudo, referem as mesmas autoras, «em português europeu, a referência a um tempo posterior ao da enunciação é expressa por outros meios, e o condicional está a ser substituído em vários contextos pelo imperfeito do indicativo» para expressar modalidade.
* No português do Brasil, ter pode ser usado com o sentido do verbo haver, pelo que a frase significaria «Devia/deveria haver um link».