Practice.
Answer first, then read the explanation. Don't skip it — that's the whole point.
Nunca _____ muy bueno con los números, lo reconozco. (ser)
I have never been very good with numbers, I admit it.
Este año _____ el único que entrega los informes a tiempo. (ser)
This year you have been the only one handing the reports in on time.
La mudanza _____ más complicada de lo que esperábamos. (ser)
The move has been more complicated than we expected.
Hasta ahora _____ muy afortunados con el tiempo en este viaje. (ser)
So far we have been very lucky with the weather on this trip.
Mis abuelos siempre _____ muy discretos con sus problemas. (ser)
My grandparents have always been very discreet about their problems.
Desde niño _____ un poco impaciente en las colas. (ser)
Since I was a child I have been a little impatient in queues.
El verano _____ especialmente seco en toda la región. (ser)
The summer has been especially dry across the whole region.
¿Alguna vez _____ jurado en un concurso de cocina? (ser)
Have you ever been a judge in a cooking competition?
Esta temporada _____ el equipo más regular de la liga. (ser)
This season we have been the most consistent team in the league.
Los precios _____ un problema para los estudiantes este curso. (ser)
Prices have been a problem for students this academic year.
Últimamente _____ demasiado exigente conmigo mismo. (ser)
Lately I have been too demanding with myself.
¿_____ vosotros los que dejaron la nota en la puerta? (ser)
Was it you who left the note on the door?
Nadie _____ capaz de explicarme por qué cambió el horario. (ser)
Nobody has been able to explain to me why the schedule changed.
Hoy _____ muy paciente con tu hermano, gracias. (ser)
You have been very patient with your brother today, thank you.
Not just a green check. A short paragraph telling you why.
No streaks, no points, no leaderboards. Just questions.
Runs in your browser. Bookmark the topics you want to come back to.