Já conheces os verbos modais e o seu pretérito (konnte, musste, wollte — o passado falado habitual dos modais, tal como war/hatte). Os modais também têm um perfeito, e funciona de maneira um pouco diferente de qualquer outro verbo que já viste até agora: em vez do particípio passado normal, surge no seu lugar um segundo infinitivo, uma construção chamada duplo infinitivo.

Em resumo: haben (conjugado) + o infinitivo do verbo principal + o próprio infinitivo do modal, ambos juntos no fim: Ich habe nicht schwimmen können. O particípio passado normal do modal (gekonnt, gemusst...) só aparece quando não há nenhum infinitivo dependente.

Formar o duplo infinitivo

Sempre que um verbo modal tem um infinitivo dependente — o que acontece quase sempre —, o seu perfeito substitui o particípio passado esperado pelo próprio infinitivo do modal, colocado depois do infinitivo do verbo principal:

  • Ich habe arbeiten müssen. (Tive de trabalhar.)
  • Er hat nicht kommen können. (Ele não pôde vir.)
  • Sie haben nicht gehen wollen. (Eles não quiseram ir-se embora.)
  • Du hast schwimmen dürfen. (Foi-te permitido nadar.)

Um verbo modal leva sempre haben no perfeito, mesmo quando o infinitivo dependente levaria normalmente sein sozinho. Gehen forma o seu próprio perfeito com sein (ist gegangen), mas como infinitivo dependente de um modal leva na mesma haben: ✅ Ich habe nicht gehen können., nunca ❌ Ich bin nicht gehen können.

O particípio passado normal: só sem infinitivo dependente

Os verbos modais têm mesmo os seus próprios particípios passados normais — gekonnt, gemusst, gewollt, gedurft, gesollt, gemocht —, mas só os vês quando o modal aparece sozinho, sem um infinitivo dependente que desencadeie o duplo infinitivo:

  • Ich habe das gekonnt. (Consegui fazer aquilo.) — sem infinitivo dependente
  • Ich habe das machen können. (Consegui fazer aquilo.) — o infinitivo dependente machen está presente, por isso o duplo infinitivo substitui o particípio

Ordem das palavras: haben coloca-se antes do duplo infinitivo, não depois

Numa oração principal, isto funciona exatamente como qualquer outro perfeito: haben ocupa a segunda posição, e o duplo infinitivo fecha a frase:

  • Ich habe gestern nicht kommen können.

Numa subordinada, porém, o duplo infinitivo cria a única exceção bem conhecida à regra de que o verbo conjugado vai para o fim de tudo: haben coloca-se mesmo antes do duplo infinitivo, não depois:

  • ..., weil ich gestern nicht habe kommen können.
  • ..., weil ich gestern nicht kommen können habe.

Em português não existe nada comparável ao duplo infinitivo para o passado dos verbos modais — «pude vir», «tive de trabalhar» são simples formas de pretérito do próprio verbo, sem que nenhum infinitivo substitua um particípio. O duplo infinitivo é uma construção muito característica do alemão e pouco familiar para falantes de português.

Erros comuns

  • Ich habe schwimmen gekonnt. → ✅ Ich habe schwimmen können. (há um infinitivo dependente, por isso o duplo infinitivo substitui o particípio gekonnt)
  • ..., weil ich schwimmen können habe. → ✅ ..., weil ich habe schwimmen können. (numa subordinada, haben vai antes do duplo infinitivo, não no fim de tudo)
  • Ich bin nicht gehen können. → ✅ Ich habe nicht gehen können. (os modais levam sempre haben no perfeito, seja qual for o auxiliar que o infinitivo dependente usaria normalmente sozinho)

Verificação rápida

Completa com a forma correta do perfeito.

  1. (müssen, ich) Ich ____ heute arbeiten ____. (habe / müssen)
  2. (können, er) Er ____ nicht kommen ____. (hat / können)
  3. Principal → subordinada: Ich habe das nicht machen können.Sie fragte, warum ich das nicht ____ machen ____. (habe / können)
  4. (wollen, gehen, sie — ela) Sie ____ nicht ____ ____. (hat / gehen / wollen)
Ver as respostas
  1. Ich habe heute arbeiten müssen.
  2. Er hat nicht kommen können.
  3. Sie fragte, warum ich das nicht habe machen können. (na subordinada, habe vai antes do duplo infinitivo)
  4. Sie hat nicht gehen wollen. (haben, não sein, embora gehen sozinho levasse sein)

Pontos principais

  • Quando um verbo modal tem um infinitivo dependente, o seu perfeito forma um duplo infinitivo em vez de um particípio passado: haben + infinitivo do verbo principal + infinitivo do próprio modal.
  • Os modais levam sempre haben no perfeito, mesmo quando o infinitivo dependente levaria normalmente sein sozinho (Ich habe gehen können, não bin).
  • O particípio passado normal do modal (gekonnt, gemusst, gewollt, gedurft, gesollt, gemocht) só aparece quando não há nenhum infinitivo dependente.
  • Numa subordinada, haben coloca-se mesmo antes do duplo infinitivo em vez de no fim de tudo — a única exceção bem conhecida à regra habitual do verbo em posição final.