Це правильно. Ви сказали іспанською: «Я розмовляю іспанською».
В іспанській мові форма дієслова hablo є формою першої особи однини дієслова hablar, що означає «говорити». ' Ця форма використовується, коли підметом є «я», а мовцем є чоловік. Якщо говорить жінка, правильною буде форма habla.
Обидва правильні. Однак зазвичай я б сказав ¿no hablas español?, якщо не хочу підкреслити, що це ви не розмовляєте іспанською, тож у такому випадку я можу сказати: ¿tú no hablas español? “¡No hablE español!” → (Ви) Не говорите іспанською!
Команда "Habla español" є граматично правильно як написано.
Español є більш поширеним терміном, який використовується для позначення мови в цілому, незалежно від того, де нею розмовляють. Наприклад, якщо ви говорите про іспанську мову на уроці або в книзі, ви б використали термін «español».