Free B2 Spanish course: upper intermediate
At B2 you follow films and the news, read articles and argue a point with native speakers. The grammar is the past subjunctive, hypotheses with si, and the finer uses of ser and estar.
20 grammar lessons, 4 graded stories, 9 classic books, flashcards and an AI conversation partner, all free. Plan on roughly 225 hours of study for this level (600 in total from zero, by an approximate CEFR estimate that isn't specific to Spanish).
What you'll be able to do
- Listening: I can understand most TV news and current-affairs programmes from Spain.
- Listening: I can follow most films and series in standard Spanish, and the main Latin American accents.
- Reading: I can read articles and columns on current issues where the writer takes a position.
- Reading: I can read contemporary literary prose.
- Speaking: I can talk with native speakers fluently and spontaneously enough that neither of us has to strain.
- Speaking: I can explain my point of view and discuss hypotheses (Si tuviera más tiempo…).
- Writing: I can write an argued text giving reasons for and against a point of view.
- Writing: I can write a formal letter of complaint or request using usted and set formal phrases.
What you'll learn
The imperfect subjunctive
Hablara or hablase, after past triggers and in polite requests, with the sequence of tenses.
Hypotheses
Si tuviera tiempo, iría; si hubiera sabido, habría venido; como si nada.
The subjunctive in clauses
Busco a alguien que sepa…, para que, sin que, a menos que, and aunque with either mood.
Arguing and linking
No obstante, por lo tanto, dado que, en cambio; verbs with fixed prepositions; nouns in -ción and -miento.
Learning B2 Spanish with AI
At B2 you can debate with the AI partner, ask it to rewrite your text in a more natural style, and ask for a review of your strengths and gaps based on your results. The AI also explains any wrong answer in a lesson, in plain English. It's included free, with a daily allowance; like any AI it can make mistakes, so the lessons remain the reference. More about learning Spanish with AI.
All 20 B2 grammar lessons
Free to read here. In the app, each one is taught in short steps with audio, practised, and brought back for review.
- The imperfect subjunctive: -ra and -se forms
- Which subjunctive? Sequence of tenses
- Hypotheses: si tuviera, iría
- The perfect subjunctive: haya hecho
- Past hypotheses: si hubiera sabido, habría venido
- Future and conditional perfect, including guesses about the past
- Subjunctive in relative clauses: busco a alguien que sepa
- para que, antes de que, sin que, a menos que, con tal de que
- aunque + indicative or subjunctive
- como si + imperfect subjunctive
- Reported speech in full: questions, commands, tense shifts
- Relatives with prepositions: en el que, con quien, cuyo, lo cual
- Impersonal constructions: se, uno, the third person plural
- Neuter lo: lo bueno, lo + adjective + que
- Verbs with fixed prepositions: acordarse de, pensar en, soñar con
- Arguing: no obstante, por lo tanto, dado que, en cambio
- Ser and estar: nuance, results and set phrases
- Infinitive or gerund: al llegar, de haberlo sabido
- Word formation: nouns from verbs and adjectives (-ción, -miento, -dad)
- Idioms and set phrases for B2
Reading at B2
- El reloj de la estación: Short literary story: Marta returns to her village station after twenty years to meet someone who may or may not come. The ending is left open.
- Cenar a las diez: Opinion column: are Spain's late meal times the fault of the time zone, or of the working day?
- El pueblo que volvió a abrir su escuela: News feature: remote workers bring children back to a small village school in rural Spain, and not everyone is convinced it will last.
- Carta de reclamación: Formal letter of complaint to an online shop about a sofa that arrived late and damaged, with the conventions of formal written Spanish (usted/ustedes, Por la presente…, Atentamente).
- La Navidad en las montañas by Ignacio Manuel Altamirano (1871): A soldier spends Christmas Eve in a Mexican mountain village transformed by its kind Spanish priest.
- Marianela by Benito Pérez Galdós (1878): Nela, a poor orphan girl in a mining village, guides a blind young man who loves her, until a doctor offers to give him sight.
- Trafalgar by Benito Pérez Galdós (1873): An old man remembers being a ship's boy at the battle of Trafalgar in 1805. The first of Galdós's Episodios nacionales.
- Cuentos de amor de locura y de muerte by Horacio Quiroga (1917): Stories of love, madness and death, many set in the Argentine jungle of Misiones: A la deriva, El almohadón de pluma, La gallina degollada.
- Cuentos de amor by Emilia Pardo Bazán (1898): Forty-three short, often ironic stories about love in all its forms, from the great Galician writer.
- Cuentos valencianos by Vicente Blasco Ibáñez (1896): Stories of the farmers, fishermen and rogues of the huerta around Valencia.
- El clavo by Pedro Antonio de Alarcón (1853): A judge investigates a skull pierced by a nail and finds that the case leads to the woman he loves. A short crime story.
- La barraca by Vicente Blasco Ibáñez (1898): A poor family takes over an abandoned farm near Valencia, and the whole huerta turns against them.
- Fábulas by Félix María de Samaniego (1781): Verse fables written for the pupils of a Basque school: the cicada and the ant, the milkmaid, the two rabbits. Simple morals, 18th-century verse.
Questions
What does B2 Spanish mean?
Upper intermediate. You can follow most Spanish TV, films and conversations and read articles; the grammar at this level is the past subjunctive, hypotheses with si, and the finer uses of ser and estar.
How long does it take to reach B2?
About 600 hours from zero, by an approximate CEFR guided-hours estimate (not specific to Spanish). The US Foreign Service Institute puts Spanish in its quickest group for English speakers: 600–750 class hours to professional working proficiency.
Do apps go up to B2 in Spanish?
Many stop around B1 or B2. SparkAI's Spanish course keeps going, with the past subjunctive and si clauses at B2 and lessons on to C2, and it's free.
Start B2 Spanish now
No payment details, and no account needed to start: your progress is kept on your device, and you can save it to a free account whenever you like. AI chat gives three guest prompts, then needs a free account.
Start B2 free