Согласна с Татьяной - в изучении языка последней точки быть не может. Это так же, как в математике не может быть самого большого числа: прибавишь единичку - станет ещё больше, и этот процесс бесконечен. Это касается и "всех слов языка": их количество учёту не поддаётся, поскольку прирастает буквально каждый день. И пресловутого совершенства не бывает - это просто красивый миф, в совершенстве мы и родного не знаем. Совершенство - это завершённость, это когда ни убавить, ни прибавить. Но стремиться к нему можно и нужно, иначе просто нет смысла браться. Установить себе планку, допрыгнуть до неё, установить повыше.. . И так всю жизнь)
Достаточно свободно читать, писать и общаться.
Что такое "достаточно свободно"?.. Так нет предела совершенству. )))
Если же человек может "думать на языке" - это значит, что он овладел им, как владеет средний носитель этого языка.
Понимать, что говорят вокруг, свободно читать литературу, говорить, "не лезя за словом в карман" (т. е. в словарь) . Акцент и мелкие ошибки некритичны.
Хороший критерий - понимание юмора на другом языке (игра слов и т. п.)
значит, что нужно на нем и говорить, и писать, и думать
Выучить язык - значит, овладеть им настолько хорошо, чтобы иметь возможность совершенно свободно им пользоваться.
хороший вопрос!
выучить означает законченное действие, а учить язык значит что это действие не законченно.
мне кажется - выучить язык не возможно, т. к ни один человек не сможет осилить все слова изучаемого языка.