Смотря что вы вкладываете в "выучить". Даже ученик младших классов, у которого два-три урока в неделю, через год уже будет знать хоть что-то.
Неизвестно, опять же, для чего вам нужен язык. Если для работы - то для какой.
Вообще, нет, год - это маловато. С нуля за год можно подогнать примерно под B1-B2. Но нужно учитывать много вводных: ваши способности, тип мышления, работоспособность, готовность к самоотдаче, мотивацию, наличие свободного времени, метод обучения, материалы, по которым изучаете, качество преподавания... Если все вышеперечисленное - на высоте, то да, до B1 дойдете. Это уже весьма годный уровень, с которым, к примеру можно ехать в Европу учиться, вполне себе общаться с иностранцами (с нейтивами будет, правда, сложнее).
И даже если вы попадете в среду, ну, грубо говоря, сегодня вы не знали ничего, а завтра вдруг - раз, и оказались в США, то в июле 2020 года вы тоже не будете знать язык в совершенстве. Тоже много вводных: очень зависеть будет от окружения, от того, чем вы там будете заниматься, и очень многое от вашего настроя. Успехов достигают те, кто "прет" в хорошем смысле напролом, не боится говорить и не тушуется. За год в естественной среде говорить научитесь, но не идеально. А достичь уровня носителя все равно почти невозможно, нужно прожить лет 10. Все равно какую-нибудь шутку раз, и не поймете в первые полсекунды. Какую-нибудь игру слов раз - и не уловите. Нужно постоянно быть в том же контексте, что и сами носители, смотреть те же передачи, слушать и читать их мемчики, прессу, литературу - чтобы понимать и изъясняться, как они.
Но это лирика, я бы советовала, если вам нужен язык, просто начать учить и все. Дорогу осилит идущий.