Toplantı neredeyse bitmişti.
- La reunión casi había terminado.
This road should have already been completed according to the original plan.
- Según el plan original, este camino ya debería haber sido terminado.
You should have completed it long ago.
- Lo debiste haber terminado hace mucho.