Spanish exercises · A1–B2

Free Online Spanish Exercises A1, A2, B1 & B2

Practise Spanish with interactive exercises organised by levels A1, A2, B1 and B2. Choose your level, work on the areas you need to reinforce and check your answers.

A1–B2 levels Free online test Interactive exercises
Student practicing Spanish online
Exercises by level

Choose your Spanish level and start practising

Access Spanish exercises organised by level. Each section includes activities to help you practise the areas you need to master before moving on.

A1 Beginner

A1 Spanish Exercises

Practise the fundamental structures you need to build a solid foundation in Spanish.

  • Ser and estar
  • Present tense
  • Articles, Gender and Number
  • Hay, estar and tener
  • Questions and interrogative words
View A1 exercises
A2 Elementary

A2 Spanish Exercises

Expand your range of Spanish so you can talk about the past, express plans and communicate more confidently in everyday situations.

  • Present perfect
  • Preterite tense
  • Imperfect tense
  • Future
  • Pronouns and comparisons
View A2 exercises
B1 Intermediate

B1 Spanish Exercises

Strengthen the structures that will help you communicate more independently and connect ideas more precisely.

  • Contrasting verb tenses
  • The subjunctive
  • Future and Conditional
  • Pronouns
  • Intermediate structures
View B1 exercises
B2 Upper - Intermediate

B2 Spanish Exercises

Work on more advanced structures to express nuances, communicate more precisely and use Spanish with greater flexibility.

  • Indicative and Subjunctive
  • Conditional Sentences
  • Reported speech
  • Connectors and complex structures
  • Advanced Spanish usage
View B2 exercises
Not sure which level to choose? Take our general Spanish level test first to get an indication of your current level.
Take the general Spanish level test
How they work

How do our Spanish exercises work?

Practising is simple: choose what you want to work on, complete the online exercises and use your results to identify the areas you need to reinforce.

01

Choose your level

Start at A1, A2, B1 or B2 and go directly to the exercises for the areas covered at that level.

02

Complete the exercises

Complete the exercises online and put the grammar, vocabulary and structures you are learning into practice.

03

Check your answers

Review your results, identify your mistakes and practise the areas you still need to consolidate.

You can repeat the exercises as many times as you need. Regular practice helps you identify mistakes and gradually consolidate what you are learning.
Find your starting point

Not sure which exercises to choose?

If you are not sure whether you should practise at A1, A2, B1 or B2 level, start with our general Spanish level test. You will get an indication of your current level and be able to choose the best place to start.

Your progression

Practise Spanish step by step, from A1 to B2

Each level introduces new structures and revisits areas covered at previous levels. You can progress step by step or go directly to the level you need to reinforce.

A1

Build a solid foundation

Practise the present tense, ser and estar, articles, gender, number and the essential structures of Spanish.

A1 Exercises
A2

Expand your range

Learn to talk about the past, express plans and use a wider range of structures in everyday situations.

A2 Exercises
B1

Gain autonomy

Connect verb tenses, express opinions, practise the subjunctive and build more complete messages.

B1 Exercises
B2

Refine your Spanish

Practise nuances, advanced structures, conditionals and different uses of the indicative and subjunctive.

B2 exercises
You do not necessarily need to start at A1. If you're already learning Spanish, use your current level as a starting point and go straight to the exercises you need to practise.
Student learning Spanish online
Keep moving forward

Practice helps. Having a plan helps you move forward.

Exercises help you reinforce specific areas. If you want to progress from one level to another, we can organise your learning plan around your current level, goals, weekly availability and target date.

Personalised learning Native Spanish-speaking teachers Small groups LIVE or FLEX formats Different weekly study loads Learning tailored to your goals
Frequently Asked Questions

Questions about our online Spanish exercises

Here are some quick answers about the available levels, how the exercises work and how to choose where to start.

Are the Spanish exercises free?

Yes. You can access our free online Spanish exercises and practise the available areas as many times as you need.

What levels of Spanish exercises are available?

The exercises are currently organised by levels A1, A2, B1, and B2. Each level includes activities covering the grammar and structures typically studied at that stage of learning.

What can I practise with these exercises?

You can practise different areas of Spanish, including verbs, verb tenses, ser and estar, articles, pronouns, past tenses, the subjunctive, conditionals and other structures, depending on the level and the exercises available.

Can I check the answers to the exercises?

Yes. The interactive exercises allow you to check your results when you finish, so you can identify mistakes, review the relevant areas and practise again whenever you need to.

Which exercises should I do for my Spanish level?

If you already have a rough idea of your level, go directly to A1, A2, B1 or B2. You do not need to start at A1 if you already have some knowledge of Spanish.

How can I find out my Spanish level?

If you do not know where to start, you can take our general Spanish level test . The result will give you an initial indication of your current level. You can also take one of our level-specific tests .