I learn English from children, but I can't speak English. The reasons why I can’t speak English although I have learnt English for many year. I think English is difficult to speak for several reason. Firstly, I am too shy to speak and communication. When foreign ask for help. I’m always say “ I don’t know ” the walk out. Because I don’t know what I should say with then. Secondly, I don’t have appropriate method to speak English because I don’t understand about grammar and vocabulary enough. Finally, I don’t like English at all. This is the important reason I can answer the question why I can’t speak English.In my opinion, English is vary difficult and I hate it.