Считается, что на уровне носителя языка (С2) лексический запас должен составлять не менее 10 000 – 20 000 слов. Давайте разберёмся, что именно это означает, чтобы не строить себе лишних иллюзий.
В данном случае речь идёт именно об активном словарном запасе, а не о пассивном. Активным словарным запасом является тот набор слов, которым говорящий пользуется ежедневно.
Пассивным словарным запасом являются слова и выражения, которые их носитель без труда распознаёт в текстах или речи, и с лёгкостью переводит на свой родной язык, избегая, при этом, их употребления.