B2 grammar course

Your B2 grammar path

Next lesson · Unit 1, lesson 1

Future perfect

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.

Continue lesson

Course progress

0 of 40 lessons complete · 0%

Current unit

Unit 1: Build compound perfect systems

Place completed actions relative to future, hypothetical, present-subjunctive, and past-subjunctive viewpoints.

Lesson 1 · 3 skills

Future perfect

Continue here

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.

Lesson 2 · 3 skills

Conditional perfect

Not started

Form the Spanish conditional perfect and use it for unreal past results, missed possibilities, and unfulfilled preferences.

Lesson 3 · 3 skills

Present perfect subjunctive

Not started

Use haya plus a past participle for completed actions viewed through present reactions, doubt, evaluation, or a pending future reference point.

Lesson 4 · 3 skills

Past perfect subjunctive

Not started

Build the past perfect subjunctive with hubiera or hubiese and use it for earlier actions under a past trigger and unreal past conditions.

Extra practice

Mixed sentence building

Build ten Spanish sentences using grammar from across B2.

Start 10 sentences