It is a false that the statement is a Standard English.
These are grammars used in formal settings such as doctors or head teacher etc.
The correct statement which makes its a Standard English will be "If he had not eaten and drank so fast, he would have not felt ill."
Read more about Standard English
brainly.com/question/178384
#SPJ1