Test Your Spanish
The Cervantes Spanish language test has 53 questions divided into 5 levels, from beginners (A1) to advanced (C1).
Select the right answer in every sentence and click on the button at the bottom of the page, then you will see your score and an explanation of every wrong answer is given in Spanish.