C1

S + must/might/could/should + have been + V-ing

modal + have been + V-ing

Explicação

Combina duas camadas: um modal que indica certeza ou julgamento, mais have been V-ing, que indica uma ação em andamento e prolongada no passado. É a forma mais longa da cadeia verbal do inglês e uma marca de quem escreve no nível C1. Armadilha comum: não omita been: must have waiting ✗, must have been waiting ✓.

Exemplos

He must have been waiting for hours.

Ele deve ter esperado por horas.

She might have been sleeping when you rang.

Ela pode estar dormindo quando você ligou.

They should have been checking the levels all along.

Eles deveriam ter verificado os níveis o tempo todo.

The pump could have been leaking for weeks.

A bomba pode estar vazando há semanas.

Prática

Teste o que você aprendeu com um quiz de múltipla escolha

Aprenda “S + must/might/could/should + have been + V-ing” de forma eficiente

O ponto de gramática “S + must/might/could/should + have been + V-ing” (modal + have been + V-ing) é uma das estruturas importantes do nível CEFR 5. Para usá-lo com fluência, você precisa entender os contextos de uso e praticar com frequência.

Dica de estudo: leia os exemplos em voz alta várias vezes para criar um reflexo natural. Depois, tente criar frases com situações da sua própria vida. Use o botão de áudio para ouvir e praticar a pronúncia correta.

Você também pode abrir a lição completa “” para entender melhor a gramática e o vocabulário relacionados.

Perguntas frequentes