Las cajas no se etiquetaron; el hablante imagina encontrar antes los cables bajo otra condición pasada. El tercer condicional cambia en la imaginación una situación anterior y su resultado pasado. Puede expresar alivio además de arrepentimiento.
La idea
Usa if + had + participio y would have + participio en el resultado. Could have añade capacidad o posibilidad; might have hace menos seguro el resultado. En If I'd known, 'd significa had; en I'd have taken, would.
Ejemplos
- If we had labelled the boxes, we would have found the cables sooner.Si hubiéramos etiquetado las cajas, habríamos encontrado los cables antes.
- If Lina hadn't noticed the leak, more water would have reached the floor.Si Lina no hubiera notado la fuga, habría llegado más agua al suelo.
- We could have used the courtyard if the rain had stopped.Podríamos haber usado el patio si hubiera dejado de llover.
- If I'd known about the roadworks, I'd have taken the tram.Si hubiera sabido lo de las obras, habría tomado el tranvía.
- Would you have joined the tour if there had been a spare ticket?¿Te habrías unido a la visita si hubiera habido una entrada extra?
- If they had checked the address, they might have avoided the detour.Si hubieran comprobado la dirección, quizá habrían evitado el desvío.
La lectura usa una voz inglesa sintética del dispositivo. La calidad y disponibilidad varían; no evalúa la pronunciación.
No hay ninguna voz inglesa disponible en el dispositivo. Puedes leer los ejemplos.
Presta atención
Mantén el patrón corriente: if we had labelled, no if we would have labelled. No escribas would of. La condición imaginada no reescribe el pasado real; might have avoided es un resultado posible, no garantizado ni siquiera en el escenario imaginado.
Pruébalo
Elige el participio. If I'd ___ about the roadworks, I'd have taken the tram. (known / knew)
Mostrar la respuesta o un ejemplo de respuesta
known
En If I'd known, I'd equivale a I had, por lo que exige el participio known.
Elige la forma correcta. We would have ___ the cables sooner. (found / find)
Mostrar la respuesta o un ejemplo de respuesta
found
Después de would have usa el participio found, no el verbo base find.
Lee If Lina hadn't noticed the leak, more water would have reached the floor. Es una alternativa imaginada a lo ocurrido. ¿Lina notó realmente la fuga? yes / no
Mostrar la respuesta o un ejemplo de respuesta
yes
Sí: Lina notó la fuga en la lectura contraria a los hechos indicada. Hadn't noticed imagina lo contrario, con más agua en el suelo.
Ronda de práctica
Responde preguntas y reconstruye frases inglesas. Verás tu puntuación.
Elige el participio. If I'd ___ about the roadworks, I'd have taken the tram. (known / knew)
Elige la forma correcta. We would have ___ the cables sooner. (found / find)
Lee If Lina hadn't noticed the leak, more water would have reached the floor. Es una alternativa imaginada a lo ocurrido. ¿Lina notó realmente la fuga? yes / no
Guarda tu progreso
Regístrate gratis para guardar los resultados de tus ejercicios.
Regístrate para guardarYa tengo una cuentaÚsalo hoy
Escribe lo que ocurrió realmente en un pequeño error de planificación. Cambia una decisión anterior con el tercer condicional. Luego expresa alivio: una acción evitó un problema, e imaginas qué habría pasado sin ella.

