¿Qué es hablar una lengua extranjera?

Hablar una lengua extranjera significa saber comunicarse en esa lengua en cualquier situación y conseguir el fin deseado. Por ejemplo, si vamos a un hotel y queremos reservar una habitación, además de conocer la gramática y el vocabulario que debemos emplear, tenemos que estar preparados para las distintas respuestas que nos puedan dar, esto es, que haya o no haya habitación disponible, el precio, la hora de entrada y salida al hotel, el desayuno, las preguntas que nos pueda hacer nuestro interlocutor, ya sea para saber el número de noches que deseamos hospedarnos, el número de personas, o pedirnos nuestros datos personales. Con todo esto quiero decir que, si queremos reservar la habitación y decimos la frase perfecta, pero después no entendemos la respuesta o no sabemos continuar la interacción hasta conseguir nuestro objetivo, que es hacer esa reserva, quiere decir que conocemos la gramática, pero no sabemos hablar esa lengua.

Comentarios