Grammar game
desde or hace?
HardEach sentence needs desde or hace. Pick the right one and learn the rule.
Want to keep the words you learned? Sign in to save them to your deck, or install the Pinglingo browser extension.
How to play
- You're shown a Spanish sentence with a blank and an English translation — decide whether it needs desde or hace.
- Tap the option you think fits; the blank fills in and the sentence is read aloud.
- A short rule explains why desde or hace is correct, so the difference sticks.
- Work through the round and aim for a flawless score, then play again to lock it in.
Spanish sentences you'll practice
Every sentence in this free Spanish game, with its English translation.
- Vivo aquí desde 2010. I have lived here since 2010.
- Hace diez años que vivo aquí. I have lived here for ten years.
- Estudia desde el lunes. She has been studying since Monday.
- Hace dos horas que se fue. He left two hours ago.
- No he comido desde esta mañana. I haven't eaten since this morning.
- Hace media hora que esperan. They have been waiting for half an hour.
- Nos conocemos desde la infancia. We have known each other since childhood.
- Hace tres años aprendí español. I learned Spanish three years ago.
- Trabaja desde las nueve. He has been working since nine o'clock.
- Hace una semana de la tormenta. It has been a week since the storm.
Questions
Is this Spanish grammar game free?
Yes — it plays in your browser with no sign-up. Sign in only if you want to save the sentences to your review deck and track your best score.
What's the difference between desde and hace?
They're easy to mix up. Each question shows the rule after you answer, so across a round you'll see the main cases for both and build a feel for which to use.
More Spanish grammar games
Pick tener or haber for each Spanish sentence.
Match each verb form to its pronoun.
Tap el or la for each falling Spanish noun.
Recall the Spanish, flip the card to check, grade yourself.
See the Spanish word, tap the English meaning before time runs out.
Hear a Spanish word and pick its English meaning.
Browse all 100+ Spanish mini-games →