If you learn English online auto always taught this so look for the program that does train it to say. Grammar is linear and spoken English is fuzy. You should spend the necessary time either listening or reading. http://www.grupoagroempresa.com.ar/web/quochung/home/-/message_boards/message/727633#_19_message_727633