I teach adults in India. Though they learn formal grammar in schools, while speaking, they translate from their mother-tongues which sends syntax for a real toss. If you give them a written test they would probably do very well in it, but spoken English is another matter ..and it's KILLING me