Practice.
Answer first, then read the explanation. Don't skip it — that's the whole point.
Hoy yo _____ más de una hora en la consulta del dentista. (esperar)
Today I've waited more than an hour at the dentist's.
¿Cuánto tiempo _____ tú? Siento llegar tan tarde. (esperar)
How long have you been waiting? Sorry I'm so late.
Mi hermana _____ este momento toda su vida. (esperar)
My sister has waited her whole life for this moment.
Esta semana nosotros _____ la respuesta del banco cada día, y nada. (esperar)
This week we've been waiting for the bank's reply every day, and nothing.
Los vecinos _____ años a que arreglen la calle. (esperar)
The residents have waited years for the street to be repaired.
Yo nunca _____ tanto por una mesa en un restaurante. (esperar)
I've never waited so long for a table at a restaurant.
¿Por qué no me _____ tú? ¡Te dije que venía! (esperar)
Why didn't you wait for me? I told you I was coming!
El perro _____ en la puerta toda la mañana a que vuelvas. (esperar)
The dog has waited by the door all morning for you to come back.
Hasta ahora nosotros _____ con paciencia, pero ya estamos hartos. (esperar)
Up to now we've waited patiently, but we're fed up.
Últimamente los clientes _____ demasiado para recibir sus pedidos. (esperar)
Lately customers have waited too long to receive their orders.
¿_____ vosotros mucho? El tráfico estaba fatal. (esperar)
Have you (all) been waiting long? The traffic was terrible.
Esta mañana _____ el autobús media hora y al final he venido andando. (esperar)
This morning I waited half an hour for the bus and in the end I walked.
Esta tarde la gente _____ horas en la plaza para ver al cantante. (esperar)
This afternoon people have waited for hours in the square to see the singer.
¿Cuántas veces _____ tú a tu amigo esta semana? Siempre llega tarde. (esperar)
How many times have you waited for your friend this week? He's always late.
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.