Meilleure réponse
Cest une bonne question. Je ne connais pas la réponse exacte avec certitude, mais jai quelques idées / spéculations.
- Tout dabord, « Speak » nest pas un verbe transitif, ce qui signifie quil ne prend pas un objet direct. On peut dire «… parler à quelquun», ou «… parler de quelquun», mais il est grammaticalement incorrect de dire «… parler quelquun».
- Le nom de la langue référencée peut apparaître comme un objet direct (comme «… parler anglais»); cependant, je suppose que le nom de la langue peut servir d’adverbe plutôt que de nom dans un tel cas. Lexpression «en anglais» peut être considérée comme une expression adverbiale, constituée dune préposition et dun nom. et peut-être simplement «anglais» (ou le nom de toute autre langue) peut être considéré comme une expression adverbiale avec une préposition implicite (implicite, mais non parlée ou écrite). Ainsi, dans ce cas, «anglais» est la manière dont l’on parle.
Je pense que c’est pourquoi «… parle bien anglais» est grammaticalement incorrect. La bonne façon (pour le dire) est «… parle bien langlais».
Une autre chose à laquelle il faut penser: «Anglais» en lui-même est techniquement un adjectif. Cependant, il peut bien sûr être utilisé comme nom; il peut être considéré comme une expression nominale «langue anglaise», le substantif «langue» étant implicite. De même, «anglais» peut être un adverbe pour «en anglais», la préposition «in» étant implicite. Donc, si quelquun disait «… parle anglais» de manière totalement explicite, il / elle dirait «… parle en anglais».
Donc, dire «… parle bien anglais», cest comme dire «… Parle bien la langue anglaise». On peut dire à juste titre «… parler bien en anglais», car «bien» est ladverbe de ladjectif «bien». Cependant, lorsque lexpression adverbiale «dans la langue anglaise» est écrite comme le seul mot «anglais», ladverbe «bien» appartient en quelque sorte à la fin. Cest probablement la raison pour laquelle «… parle bien langlais» est la bonne façon de le dire, car «… parle bien langlais» semblerait étrange.
Réponse
Donc, «parle bien langlais» est une phrase «incorrecte», alors que «Utiliser une bonne grammaire» est bien? Je n’ai jamais entendu cela auparavant. Cela me semble complètement faux. Quand je dis «complètement», je veux dire sur deux points:
Premièrement, comme vous le faites remarquer, la grammaire et la syntaxe de «Parlez bien langlais» sont correctes. Sil y a quelque chose qui ne va pas avec lun ou lautre, vous nêtes pas le seul, cher questionneur, à vouloir savoir pourquoi. Moi aussi. (Peut-être que quelquun dautre peut nous éclairer.)
Mais au moins aussi important, la phrase me convient . Je suis un locuteur natif. En fait, la littérature anglaise était mon domaine d’étude, et j’ai passé des années à noter des articles laborieusement et aussi à relire pour quelques éditeurs au Japon (mais jamais comme une activité à plein temps, dans le cas de la relecture). Je me réfère donc au mot du Dictionnaire international Merriam-Webster que si un locuteur natif instruit pense que quelque chose est correct, cest bien. (Jespère ne pas avoir simplifié à lextrême la position de Merriam-Webster à ce sujet. Je ne pense pas.)
La seule chose à laquelle je pense que quelquun pourrait sopposer (à part la grossièreté de cette phrase dans un certain contexte, mais ce nest pas un problème de grammaire) est le mot «bien». Peut-être quun puriste préférerait le mot «correct»: «Parlez un anglais correct». Cest plus raffiné, mais si une telle phrase semble appropriée, la brutalité du mot «bien» pourrait être de mise. Nous savons tous ce que signifie «bon», et nous savons tous ce que signifie «bon anglais». Comment cela peut-il être incorrect?
Donc, en un mot, «Parlez bien anglais» me semble être une bonne phrase.