Take my Spanish level test

This is a Spanish level test. It will help me to know approximately the level you have, but it is also necessary to do a speaking check with the teacher. Once finished, I will design your personalized learning plan and I will send it to your email.

GOOD LUCK!

Please enter your email:

1. Hola, yo _____ Laura, ¿y tú?

 
 
 

2. Janneke es de Amsterdam. Ella es…

 
 
 

3. En Valencia, las playas son…

 
 
 

4. Nosotros _____ paella los domingos.

 
 
 

5. Mi amiga Ana _____ inglés y francés.

 
 
 

6. Ellos _____ en Madrid.

 
 
 

7. El café _____ caliente.

 
 
 

8. El aeropuerto de Barcelona  es _____ grande.

 
 
 

9. ¿Qué hora es?

 
 
 

10. Las flores son _____ mi abuela.

 
 
 

11. Esta noche viajo _____ Sevilla.

 
 
 

12. A ellos les _____ la comida japonesa.

 
 
 

13. Yo estudio español en la escuela, ¿y tú?

 
 
 

14. Esta mañana he hablado con mi profesora _____ Skype.

 
 
 

15. Perdone, ¿ _____ alguna farmacia en esta calle?

 
 
 

16. Hola. Un café _____ leche, por favor.

 
 
 

17. Madrid es _____ grande _____ Málaga.

 
 
 

18. En Tenerife hoy _____ mucho calor.

 
 
 

19. Las chicas _____ en la biblioteca.

 
 
 

20. Esta semana nosotras _____ visitado Bilbao.

 
 
 

21. Hoy Juan y Luisa han _____ la última película de Pedro Almodóvar.

 
 
 

22. Cuando yo _____ 25 años, _____ en Santiago de Compostela.

 
 
 

23. Mañana yo _____ a la playa con mi amigo Pedro.

 
 
 

24. En 2005 Luisa _____ Buenos Aires.

 
 
 

25. ¿_____ es tu comida favorita?

 
 
 

26. El hijo de Mónica se llama Pablo. Él es _____ hijo.

 
 
 

27. En agosto ellos _____ en Mallorca de vacaciones.

 
 
 

28. Ayer mientras el bebé _____, alguien _____ por teléfono.

 
 
 

29. Cuando llegué al aeropuerto (a las 12.30h), el avión ya _____ (a las 11.00h).

 
 
 

30. Quiero que mis hijos _____ más verdura.

 
 
 

31. Mañana tengo un examen. Ojalá _____ fácil.

 
 
 

32. Si _____ mucho dinero, _____ por todo el mundo.

 
 
 

33. Si Sandra no _____ tantas cosas ayer, ahora _____ más dinero.

 
 
 

Want to learn Spanish?