B1 grammar course

Build Spanish grammar one short lesson at a time

Learn a clear rule, practise it in eight questions, and return when the skill is due for review.

Continue your B1 course

Course progress

0 of 40 available lessons completed

0 due skills0 reviewed

Practice questions

360

Tracked skills

120

Up to date

0

Review due

0

Needs attention

0

Not started

120

Practise 10Mixed B1 questions, with weak and due skills first.Practise 20Mixed B1 questions, with weak and due skills first.Practise 30Mixed B1 questions, with weak and due skills first.

Unit 1

Tell richer past stories

Place events before, during, and after one another while keeping narrative background clear.

B1 · 3 skills

Past perfect

Not started

Build había plus a past participle and place one completed action before another past event.

0 current · 0 due · 0 attention

B1 · 3 skills

Past progressive

Not started

Use imperfect estar plus a gerund for an action that was in progress around a past moment.

0 current · 0 due · 0 attention

B1 · 3 skills

Past storytelling

Not started

Combine completed events with descriptions, habits, and ongoing background to build a coherent story.

0 current · 0 due · 0 attention

B1 · 3 skills

Sequence past events

Not started

Order a story with primero, mientras, de repente, después, al final, and tense choices that show event relationships.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in tell richer past stories

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 2

Talk about the future

Form future verbs and use them for predictions, promises, decisions, and probability.

B1 · 3 skills

Simple future

Not started

Attach the shared future endings to complete infinitives and use them for future events.

0 current · 0 due · 0 attention

B1 · 3 skills

Irregular future stems

Not started

Use common shortened and changed stems while keeping the regular future endings.

0 current · 0 due · 0 attention

B1 · 3 skills

Predictions and promises

Not started

Choose the simple future when presenting a prediction, promise, or decision as a future claim.

0 current · 0 due · 0 attention

B1 · 3 skills

Future of probability

Not started

Use a future form to express a probability or guess about what is happening now.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in talk about the future

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 3

Use the conditional

Discuss hypothetical results, soften requests, give advice, and report future-in-the-past ideas.

B1 · 3 skills

Conditional tense

Not started

Attach conditional endings to the infinitive and use the tense for hypothetical results and softened statements.

0 current · 0 due · 0 attention

B1 · 3 skills

Irregular conditional stems

Not started

Reuse the same irregular stems as the future with the regular conditional endings.

0 current · 0 due · 0 attention

B1 · 3 skills

Polite conditional

Not started

Use gustaría, podría, debería, and querría to soften requests and express advice or wishes.

0 current · 0 due · 0 attention

B1 · 3 skills

Future in the past

Not started

Use the conditional for an event that was future from an earlier past viewpoint and for probability about the past.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in use the conditional

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 4

Build the present subjunctive

Form regular, irregular, stem-changing, and spelling-changing present subjunctive verbs.

B1 · 3 skills

Present subjunctive

Not started

Start from the present yo form, remove -o, and add the opposite-vowel subjunctive endings.

0 current · 0 due · 0 attention

B1 · 3 skills

Irregular subjunctive

Not started

Learn the fully irregular present subjunctive forms of ser, ir, haber, saber, estar, and dar.

0 current · 0 due · 0 attention

B1 · 3 skills

Subjunctive stem changes

Not started

Carry present stem changes into the subjunctive and apply the special nosotros patterns of -ir verbs.

0 current · 0 due · 0 attention

B1 · 3 skills

Indicative or subjunctive

Not started

Choose the indicative for presented information and the subjunctive when a clause is framed through influence, reaction, doubt, or non-specific reference.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in build the present subjunctive

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 5

Express reactions and influence

Use the subjunctive for wants, emotions, judgments, doubt, denial, and opinion.

B1 · 3 skills

Wants and influence

Not started

Use the subjunctive after verbs of wanting, requesting, recommending, and influencing when subjects differ.

0 current · 0 due · 0 attention

B1 · 3 skills

Emotions and reactions

Not started

Use the subjunctive after expressions of happiness, sadness, surprise, fear, and annoyance about another clause.

0 current · 0 due · 0 attention

B1 · 3 skills

Impersonal judgments

Not started

Use es importante que, es posible que, conviene que, and similar judgments with the subjunctive.

0 current · 0 due · 0 attention

B1 · 3 skills

Doubt and denial

Not started

Contrast affirmative belief with doubt, denial, and negated opinion to choose the mood.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in express reactions and influence

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 6

Connect future actions

Use the subjunctive in pending time clauses, purpose clauses, wishes, and uncertain statements.

B1 · 3 skills

Cuando and mood

Not started

Use the indicative for habitual or completed events and the subjunctive for a pending future event.

0 current · 0 due · 0 attention

B1 · 3 skills

Future time clauses

Not started

Choose indicative or subjunctive according to whether a time-clause event is completed, habitual, or still pending.

0 current · 0 due · 0 attention

B1 · 3 skills

Para que

Not started

Use para que plus the subjunctive when one subject acts so that another subject can achieve a purpose.

0 current · 0 due · 0 attention

B1 · 3 skills

Ojalá and quizá

Not started

Express wishes and degrees of uncertainty with independent subjunctive clauses.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in connect future actions

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 7

Refer to people, things, and unknowns

Build relative clauses, neutral references, and general statements with impersonal se.

B1 · 3 skills

Relative pronouns

Not started

Connect descriptions to people, things, and places with an appropriate relative expression.

0 current · 0 due · 0 attention

B1 · 3 skills

Mood in relative clauses

Not started

Use the indicative for a specific known antecedent and the subjunctive for something unknown, non-specific, or denied.

0 current · 0 due · 0 attention

B1 · 3 skills

Lo que

Not started

Use lo que to mean what or the thing that when the antecedent is neutral or an entire idea.

0 current · 0 due · 0 attention

B1 · 3 skills

Impersonal se

Not started

Use se with a third-person verb when the actor is general, unknown, or intentionally omitted.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in refer to people, things, and unknowns

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 8

Give fuller instructions

Use negative and nosotros commands with correctly placed and accented pronouns.

B1 · 3 skills

Negative tú commands

Not started

Use no plus a present subjunctive tú form to tell someone informally not to do something.

0 current · 0 due · 0 attention

B1 · 3 skills

Commands with pronouns

Not started

Attach pronouns to affirmative commands and place them before negative commands in the correct order.

0 current · 0 due · 0 attention

B1 · 3 skills

Nosotros commands

Not started

Use present subjunctive nosotros forms to suggest actions that include the speaker.

0 current · 0 due · 0 attention

B1 · 3 skills

Command accent marks

Not started

Preserve spoken stress when pronouns are attached by adding a written accent where Spanish spelling requires it.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in give fuller instructions

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 9

Build conditions and connected arguments

Express real and hypothetical conditions and connect contrasting ideas and results.

B1 · 3 skills

Real future conditions

Not started

Use present indicative after si and a future, command, or present result for likely future conditions.

0 current · 0 due · 0 attention

B1 · 3 skills

Imperfect subjunctive

Not started

Build the common -ra series from the third-person plural preterite and use it in basic present hypotheses.

0 current · 0 due · 0 attention

B1 · 3 skills

Second conditional

Not started

Combine si plus the imperfect subjunctive with a conditional result for hypothetical present or future situations.

0 current · 0 due · 0 attention

B1 · 3 skills

Contrast and result connectors

Not started

Connect an argument with aunque, sin embargo, a pesar de, por eso, así que, and de todos modos.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in build conditions and connected arguments

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

Unit 10

Report speech and questions

Report statements, questions, commands, and time relationships from a new viewpoint.

B1 · 3 skills

Direct and reported speech

Not started

Change quoted statements into reported clauses with decir que and appropriate person references.

0 current · 0 due · 0 attention

B1 · 3 skills

Reported questions

Not started

Report yes-or-no and information questions without retaining direct-question word order or punctuation.

0 current · 0 due · 0 attention

B1 · 3 skills

Reported commands

Not started

Report instructions with decir, pedir, or recomendar plus que and a subjunctive clause.

0 current · 0 due · 0 attention

B1 · 3 skills

Reported-speech tense changes

Not started

After a past reporting verb, shift present ideas toward the imperfect and future ideas toward the conditional when the viewpoint requires it.

0 current · 0 due · 0 attention

Unit checkpoint

Review every skill in report speech and questions

Complete the unit lessons first, then answer one mixed question for each of its 12 skills.

Complete 4 lessons to unlock

B1 final checkpoint

Review one representative skill from every lesson

Finish all 40 lessons, then complete one cumulative round across the whole B1 course.

Complete the B1 lessons to unlock