Во-первых, это понимание грамматического строя речи, оно появляется в результате практики. На это требуется от 60 до 200 и более часов.
Второй фактор – это большой словарный запас. Это примерно 8000 слов, которые вы понимаете на слух и зрительно, и около двух с половиной тысяч слов, которые вы можете использовать в речи, не задумываясь.
Третье обстоятельство – чувство языка. Научно это называется чувством лексико-фразеологической совместимости. Сложно охарактеризовать этот фактор. Грубо говоря, те, у кого есть чувство языка, всегда распознают практически интуитивно неверно построенную фразу, скажем «выиграть победу». Любому русскоговорящему ясно, что выиграть – это уже победить. То есть выиграть победу нельзя, ее можно одержать.