Смотря что подразумевать под словом "выучить", до какого уровня планируется дойти? Уровень А, например, означает элементарное владение английским, уровень B - самодостаточное владение, уровень C - свободное владение английским языком. Проводились исследования, которые показали, что для того, чтобы достигнуть уровня А1 Elementary (базовый уровень) понадобится примерно 70-100 часов на курсах или с преподавателем и еще столько же часов домашней работы. Еще примерно 100 часов курсов и 100-150 часов домашней работы - уровень A2 и так далее. Но, само собой, все эти данные очень приблизительные и зависят от того, насколько качественно вы выполняете всю работу, насколько ответственно к этому подходите, какие у вас исходные данные, какие преподаватели и т.д.
Всё совершенно точно.
Это зависит от целей, условий обучения и возраста. Ребенок, погруженный в среду, через полгода будет бойко щебетать по-английски; взрослому, который изучает язык "для души", потребуется 2-3 года.
From Beginner to Advanced in two years? Give me your memory, please.
Начать говорить можно с первого урока, а дальше все зависит от вашей цели, мотивации и режима.
Если целью является поездка за границу и базовое выживание там, то можно выучить необходимые фразы за непродолжительное время при правильном подходе и режиме три раза в неделю по два академических часа, или чаще.
Если цель — сдача международного экзамена на высокий балл, при исходном высоком уровне — примерно 6-12 месяцев при режиме три раза в неделю по 2 академических часа.
Если вы пришли со школьными знаниями, но хотите довольно свободно выражать собственные мысли на английском, практика показывает, понадобится побольше времени от 6 месяцев до 3 лет, при установленном преподавателем режиме индивидуально для вас.
Кстати, чем чаще вы занимаетесь, тем выше эффект. Однако так же важно понимать, как изучать язык, на каком материале, важен системный подход. Доказано одно — языку могут научиться все, и определенный уровень можно достигнуть в предсказуемые сроки при четко обозначенной цели, адекватном режиме и готовности студента делать посильные усилия в дополнение к основным занятиям.
Здорово, когда в школе учат языку исходя из целей студента, а не просто ради процесса. Например, в школе Skyeng (http://skyeng.ru/go/aim) обучение построено именно так.