Practica las interacciones complejas entre tiempos verbales y las narrativas con tiempos mixtos. Uso contextual avanzado para la fluidez.
By the time you arrive, I will have finished the work.
Cuando llegues, habré terminado el trabajo.
She had been working for hours when he arrived.
Ella había estado trabajando durante horas cuando él llegó.
They have been living here since 2015.
Ellos han estado viviendo aquí desde 2015.
I was reading when the phone rang.
Yo estaba leyendo cuando sonó el teléfono.
She will have completed her degree by next summer.
Ella habrá completado su carrera para el próximo verano.
We had already left before it started raining.
Ya nos habíamos ido antes de que empezara a llover.
He has worked there for the last ten years.
Él ha trabajado allí durante los últimos diez años.
They are currently working on a new project.
Ellos están trabajando actualmente en un nuevo proyecto.
By tomorrow, we will have visited all the museums.
Para mañana, habremos visitado todos los museos.
She had been studying English for years before she moved to London.
Ella había estado estudiando inglés durante años antes de mudarse a Londres.
They have completed their research and are now writing the report.
Ellos han completado su investigación y ahora están escribiendo el informe.
I had finished my breakfast when the doorbell rang.
Había terminado mi desayuno cuando sonó el timbre.
He will be working late tonight.
Él estará trabajando hasta tarde esta noche.
We have been waiting for three hours.
Hemos estado esperando durante tres horas.
If you had told me earlier, I would have helped.
Si me lo hubieras dicho antes, habría ayudado.
She was cooking when I called.
Ella estaba cocinando cuando llamé.
They have been renovating their house for months.
Ellos han estado renovando su casa durante meses.
By the end of this year, I will have saved enough for a car.
Para finales de este año, habré ahorrado suficiente para un coche.
He had been driving for hours before he stopped.
Él había estado conduciendo durante horas antes de detenerse.
She works during the day and studies in the evening.
Ella trabaja durante el día y estudia por la noche.
I have been trying to reach you all day.
He estado intentando localizarte todo el día.
They had finished eating before we arrived.
Ellos habían terminado de comer antes de que llegáramos.
She will be studying abroad next year.
Ella estará estudiando en el extranjero el próximo año.
We have known each other since childhood.
Nos conocemos desde la infancia.
He was reading a book when the lights went out.
Él estaba leyendo un libro cuando se fue la luz.
By 2025, they will have completed their training.
Para 2025, habrán completado su formación.
She has been living in this city for five years.
Ella ha estado viviendo en esta ciudad durante cinco años.
I had already seen the film before you mentioned it.
Ya había visto la película antes de que la mencionaras.
They are going to be celebrating their anniversary next month.
Ellos van a celebrar su aniversario el próximo mes.
She has been working in finance for fifteen years.
Ella ha estado trabajando en finanzas durante quince años.
They had been arguing for hours before they reached a compromise.
Ellos habían estado discutiendo durante horas antes de llegar a un acuerdo.
We will have finished by the time you arrive.
Habremos terminado cuando llegues.
He is currently preparing for the exam.
Él se está preparando actualmente para el examen.
She had been teaching for twenty years when she retired.
Ella había estado enseñando durante veinte años cuando se jubiló.
They will be celebrating their success throughout the week.
Ellos estarán celebrando su éxito durante toda la semana.
I have been meaning to call you for days.
Llevo días queriendo llamarte.
She was disappointed because she had expected better results.
Ella estaba decepcionada porque había esperado mejores resultados.
We had left the house before it started snowing.
Habíamos salido de casa antes de que empezara a nevar.
He has been promoted twice since joining the company.
Él ha sido ascendido dos veces desde que se unió a la empresa.
They will have resolved all issues by the deadline.
Ellos habrán resuelto todos los problemas para la fecha límite.