5 Adam hasn't known Bella for a very long time.
В данном предложении необходимо использовать предлог "for", так как указывается период времени (a very long time).
Ответ: Adam hasn't known Bella for a very long time.