С теоретической точки зрения это возможно, но на достаточно базовом уровне. И да, должен быть какой-то background.
Пример из личного опыта: я достаточно свободно владею английским и немецким, неплохо знаком с латынью. Как-то раз мне стало скучно и я решил - пора бы выучить французский. За три часа занятий я уже мог оперировать какими-то общими фразами, более-менее сносно справлялся с произношением (справедливости ради стоит отметить, что оно у них отвратительное, а про грамматику я вообще молчу).
Разумеется, владеть языком, как Native Speaker вы не будете, но на "уровне выживания" можно осилить, наверное, любой язык.
Джузеппе Меццофанти как-то выучил незнакомый ему язык за ночь. Но есть два момента: а) выучил он его на уровне "моя твоя понимать" и б) на тот момент он уже владел великим множеством языков и диалектов. Так что я бы сказал, что можно, но только при соблюдении двух условий выше.
Джузеппе Меццофанти пиарят как человека-феномена, который якобы знал десятки языков. Но по факту, что значит "знал"? Мог изъясниться на светском рауте? Переброситься парой фраз? Самое ценное, чем обладают полиглоты, это способность "работать с языком", универсальная стратегия освоения языка (любого). Но за один день выучить язык, это уж слишком, даже для Меццофанти
Если ты человек с мозгом супер компьютера то это возможно. Но у обычных людей на это минимум уходит 2 недели, но даже за это время многому не научишься. Так что если хочешь нормально разговарить и писать на английском то у тебя на уйдёт 6-12 месяцев.
Опираемся на данные Foreign Service Institute, в котором обучались самым разным языкам тысячи американских дипломатов: для того, чтобы на среднем уровне овладеть русским, носителю английского понадобится 1100 часов. Более легкие языки - типа испанского - можно выучить на среднем же уровне за 600 часов.
В сутках 24 часа.