There are three reasons of why I can't speak English. The First reason is I'm too shy to speak because I’m not confident in my accent and worry about using the wrong grammar. The next reason is I don't know some words used to say at that time. Sometime I don't understand the meaning and the use of vocabulary words because some words have several meaning or some mean the same, but different to use. It makes me confused a lot. As a result, I don't confidence to choose words for use in the speech. The last reason is I don't practice and lack of trying to speak English because the people around me all speak Thai. In conclusion, from the foregoing this is 3 reason of why I can't speak English.