C1
S + must/might/could/should + have been + V-ing
modal + have been + V-ing
Explicación
Combina dos capas: un modal para expresar el grado de certeza o un juicio, más have been V-ing para indicar una acción en curso en el pasado que se prolongó. Es la forma más larga de la cadena verbal del inglés y es una señal de nivel C1 en quien escribe. Error común: no omitas been: must have waiting ✗, must have been waiting ✓.
Ejemplos
Debe de haber estado esperando durante horas.
Puede que estuviera durmiendo cuando llamaste.
Deberían haber estado revisando los niveles desde el principio.
La bomba podría haber estado goteando durante semanas.
Práctica
Comprueba lo que entendiste con un breve ejercicio de opción múltiple
Aprende «S + must/might/could/should + have been + V-ing» de forma eficaz
El punto de gramática «S + must/might/could/should + have been + V-ing» (modal + have been + V-ing) es una de las estructuras clave del nivel CEFR 5. Para usarla con soltura, necesitas entender bien los contextos en que se usa y practicar con regularidad.
Consejo de estudio: lee los ejemplos en voz alta varias veces para crear un reflejo natural. Después, intenta crear tus propias oraciones con situaciones tuyas. Usa el botón de audio para escuchar y practicar una pronunciación correcta.
También puedes ver la lección completa «» para entender mejor la gramática y el vocabulario relacionados.