Practice questions
360
B2 grammar course
Learn a clear rule, practise it in eight questions, and return when the skill is due for review.
Course progress
0 of 40 available lessons completed
Practice questions
360
Tracked skills
120
Up to date
0
Review due
0
Needs attention
0
Not started
120
Unit 1
Place completed actions relative to future, hypothetical, present-subjunctive, and past-subjunctive viewpoints.
B2 · 3 skills
Build the Spanish future perfect with the future of haber and a past participle, then use it for completed future actions and conjecture about the past.
0 current · 0 due · 0 attention
B2 · 3 skills
Form the Spanish conditional perfect and use it for unreal past results, missed possibilities, and unfulfilled preferences.
0 current · 0 due · 0 attention
B2 · 3 skills
Use haya plus a past participle for completed actions viewed through present reactions, doubt, evaluation, or a pending future reference point.
0 current · 0 due · 0 attention
B2 · 3 skills
Build the past perfect subjunctive with hubiera or hubiese and use it for earlier actions under a past trigger and unreal past conditions.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 2
Connect unreal conditions, imagined consequences, reported probability, and regret across past and present viewpoints.
B2 · 3 skills
Combine a past perfect subjunctive condition with a conditional-perfect result to explain unreal past situations and their imagined consequences.
0 current · 0 due · 0 attention
B2 · 3 skills
Connect an unreal past condition to a present result, or a contrary present situation to an unreal past result.
0 current · 0 due · 0 attention
B2 · 3 skills
Use the conditional perfect to present an earlier event as inferred, attributed, or unconfirmed from a past or reported viewpoint.
0 current · 0 due · 0 attention
B2 · 3 skills
Use ojalá or si al menos with the past perfect subjunctive to express regret, criticism, and wishes about an unchangeable past.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 3
Choose forms from the trigger viewpoint, the dependent action's relative time, and whether one or two subjects are involved.
B2 · 3 skills
Choose present, perfect, imperfect, or past-perfect subjunctive forms from the trigger's viewpoint and the dependent action's time.
0 current · 0 due · 0 attention
B2 · 3 skills
Use imperfect or past-perfect subjunctive after past emotions and wishes, distinguishing simultaneous or later actions from earlier completed ones.
0 current · 0 due · 0 attention
B2 · 3 skills
Report past requests and commands while preserving speaker roles, distinguishing statements from instructions, and locating requested actions in time.
0 current · 0 due · 0 attention
B2 · 3 skills
Choose an infinitive for a shared or general subject and a finite que clause for an explicit second subject, including completed-action contrasts.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 4
Control agreement, agents, personal a, tense, and information focus across active, passive, and impersonal alternatives.
B2 · 3 skills
Build the Spanish passive voice with a tense of ser, make the participle agree with the passive subject, and add an agent with por when it matters.
0 current · 0 due · 0 attention
B2 · 3 skills
Build passive-se sentences with transitive verbs, make the verb agree with the grammatical subject, and use natural subject placement.
0 current · 0 due · 0 attention
B2 · 3 skills
Distinguish an agreeing passive subject from an unspecified human actor using transitivity, personal a, number agreement, and meaning.
0 current · 0 due · 0 attention
B2 · 3 skills
Move between active, ser-passive, passive-se, and impersonal structures while preserving tense, participants, meaning, and appropriate focus.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 5
Connect possession, prepositional relationships, people, things, and whole ideas with precise relative forms and appropriate register.
B2 · 3 skills
Use cuyo to connect a possessor to a following possessed noun, with agreement in gender and number and without an extra article or possessive.
0 current · 0 due · 0 attention
B2 · 3 skills
Keep the preposition required inside a relative clause and choose que, quien, or an article-based relative according to the antecedent, clarity, and register.
0 current · 0 due · 0 attention
B2 · 3 skills
Choose among article-based relatives and quien by antecedent, punctuation, preposition, formality, and the need to make reference unambiguous.
0 current · 0 due · 0 attention
B2 · 3 skills
Use neutral lo cual to comment on an entire preceding fact or proposition, especially in formal explanatory writing, without treating it as a noun-linked relative.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 6
Use mood and register to distinguish asserted, hypothetical, denied, actual, and intended relationships across concessions, causes, and results.
B2 · 3 skills
Choose indicative for an asserted concession and subjunctive for hypothetical, pending, or deliberately backgrounded information.
0 current · 0 due · 0 attention
B2 · 3 skills
Build nuanced concessions with por más que, aun cuando, incluso si, si bien, pese a que, and a pesar de que.
0 current · 0 due · 0 attention
B2 · 3 skills
Present causes as asserted explanations, frame them as shared information, or reject one explanation while supplying another.
0 current · 0 due · 0 attention
B2 · 3 skills
Express factual degree results, distinguish actual from intended consequences, and choose result connectors with the appropriate mood and register.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 7
Control advanced object doubling, affected-person constructions, competing meanings of se, and major regional object-pronoun patterns.
B2 · 3 skills
Use an object clitic together with an explicit noun phrase when Spanish grammar, information structure, emphasis, or clarity calls for both.
0 current · 0 due · 0 attention
B2 · 3 skills
Describe unintended or affected events with se, an indirect-object pronoun, and a verb agreeing with the thing involved.
0 current · 0 due · 0 attention
B2 · 3 skills
Distinguish reflexive, reciprocal, pronominal, passive, impersonal, accidental, and indirect-object-replacement uses through syntax and meaning.
0 current · 0 due · 0 attention
B2 · 3 skills
Recognize standard object-pronoun roles, accepted person leísmo in parts of Spain, and regionally marked laísmo or loísmo without stigmatizing speakers.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 8
Report compound time relationships, complex questions, shifting reference points, and sustained multi-source narratives.
B2 · 3 skills
Backshift compound forms when the reporting viewpoint requires it while preserving completion, sequence, and continuing relevance.
0 current · 0 due · 0 attention
B2 · 3 skills
Keep the interrogative core in the indicative while selecting subjunctive where an embedded wish, request, unknown antecedent, or deliberative meaning independently requires it.
0 current · 0 due · 0 attention
B2 · 3 skills
Recalculate time, place, demonstratives, movement verbs, and personal reference from the reporter's actual viewpoint instead of applying automatic substitutions.
0 current · 0 due · 0 attention
B2 · 3 skills
Maintain source, tense sequence, reference, and paragraph cohesion across several reported statements without repetitive or ambiguous reporting frames.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 9
Build coherent arguments by adding, contrasting, explaining, deriving consequences, sequencing evidence, and qualifying claims.
B2 · 3 skills
Add, reinforce, counterbalance, and distinguish claims with connector families whose punctuation and register fit the relationship.
0 current · 0 due · 0 attention
B2 · 3 skills
Connect causes and consequences with noun phrases or clauses while controlling connotation, syntax, punctuation, and formal register.
0 current · 0 due · 0 attention
B2 · 3 skills
Guide readers through a thesis, ordered reasons, examples, counterpoints, and a conclusion without using connectors as interchangeable decoration.
0 current · 0 due · 0 attention
B2 · 3 skills
Adjust certainty, scope, and interpersonal force with probability expressions, impersonal frames, conditional forms, and explicit limits.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
Unit 10
Make formal requests, manage institutional agency, use nominal style selectively, and edit complete B2 texts for accuracy and clarity.
B2 · 3 skills
Choose conditional questions, impersonal frames, request verbs, and formal commands according to authority, distance, and the action requested.
0 current · 0 due · 0 attention
B2 · 3 skills
Use impersonal se, passive se, ser passives, impersonal expressions, and institutional first-person forms to manage agency and tone.
0 current · 0 due · 0 attention
B2 · 3 skills
Transform selected actions and qualities into noun phrases for compact formal writing while preserving participants, prepositions, and readable style.
0 current · 0 due · 0 attention
B2 · 3 skills
Diagnose and revise advanced Spanish for tense and mood, reference and pronouns, cohesion, concision, and consistent register without changing meaning.
0 current · 0 due · 0 attention
Unit checkpoint
Complete the unit lessons first, then answer one mixed question for each of its 12 skills.
B2 final checkpoint
Finish all 40 lessons, then complete one cumulative round across the whole B2 course.