Joy English · Nivel C1 · Verbos modalesjoy-english.com
Perfectos modales: hacer suposiciones sobre el pasado
Nombre:Fecha:
Usa must have, can't have, might have y should have para juzgar hechos pasados con el grado de certeza adecuado.
Elige la forma correcta
Elige la opción que mejor complete cada oración.
- The lights are off and the door is locked, so they ___ gone home.
- That ___ been Kofi you saw at the station; he is in Madrid this week.
- I'm not sure where Ana is. She ___ stuck in traffic.
- You ___ a taxi; I would have collected you from the airport.
- The courier said the parcel ___ arrived by Friday, but it hasn't.
- She looked exhausted. She ___ for hours.
- I wonder why Dev didn't answer. He ___ the phone ringing.
- The bridge ___ built before 1900; the style is far too modern.
Completa las frases
Escribe la forma correcta del perfecto modal de los verbos entre paréntesis. La primera palabra entre paréntesis es el modal que debes usar.
- Her name is on the list, so she ___ (must / see) the email.
- He is very reliable; he ___ (can't / forget) the deadline.
- My keys are missing. They ___ (might / fall) out of my pocket.
- The hotel is now full. We ___ (should / book) earlier.
- We have enough food for ten people. We ___ (needn't / bring) so much.
- Their coats were soaked. They ___ (must / wait) outside for hours.
- Perhaps the contract was signed last week. It ___ (may / sign) last week.
- She arrived late, so she ___ (can't / catch) the earlier bus.
Respuestas
Elige la forma correcta
- c) must haveLas pruebas hacen que sea casi seguro, así que usamos must have gone.
- b) can't haveEstamos seguros de que era imposible, así que usamos can't have been.
- c) might have beenEl hablante no está seguro, así que might have been expresa una posibilidad.
- d) needn't have takenEl taxi era innecesario, así que needn't have taken es correcto. Las demás opciones no tienen sentido con I would have collected you.
- a) should haveShould have arrived expresa una expectativa que no se cumplió.
- c) must have been workingUna deducción lógica sobre una actividad pasada más larga usa must have been + -ing.
- b) may not have heardMay not have heard expresa un posible hecho pasado. Las demás opciones son agramaticales o ilógicas.
- d) can't have beenEl estilo moderno lo hace imposible, así que usamos can't have been built.
Completa las frases
- must have seenUna deducción firme sobre el pasado necesita must have + participio pasado.
- can't have forgotten / cannot have forgotten / couldn't have forgotten / could not have forgottenEstamos seguros de que no ocurrió, así que can't have forgotten (o couldn't have forgotten).
- might have fallen / may have fallen / could have fallenUna posibilidad sobre el pasado usa might have + participio pasado; may y could también son correctos.
- should have booked / ought to have bookedShould have booked expresa un arrepentimiento por algo que no hicimos.
- needn't have brought / need not have broughtNeedn't have brought significa que se hizo, pero no era necesario.
- must have been waiting / must have waitedUna deducción sobre una actividad pasada más larga se expresa mejor con must have been + -ing; must have waited también es correcto.
- may have been signed / might have been signed / could have been signedEl contrato recibe la acción, así que necesitamos la pasiva: may have been signed.
- can't have caught / cannot have caught / couldn't have caught / could not have caughtSu llegada tardía lo hace imposible, así que can't have caught es correcto.