FREE Spanish level B1 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise ordinal numbers (1st, 2nd, 10th...), large numbers: hundreds, thousands, millions and billions, and fractions. more »
FREE Spanish level C1 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise some idiomatic expressions with the verbs hacer(se), dar(se), tocar and quedar. more »
FREE Spanish level B1 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise the position of pronouns. more »
FREE Spanish level A2 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise the imperfect and preterite conjugations more »
FREE Spanish level B2 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise the imperfect subjunctive conjugations more »
FREE Spanish level B1 online reading, writing and listening exercise: this fill-in-the-blanks kwiz can help you practise questions with prepositions. more »