Форма глагола, которая используется в предложении: "Victoria Falls (be) a popular tourist attraction for many years." — это глагол "be" в полном виде, потому что в условии сказано: "Use the full verb form" (используйте полную форму глагола).
Это означает, что нужно вставить полную форму глагола "be" в нужную временную форму и лицо, чтобы правильно заполнить пропуск. В данном случае, поскольку речь идет о длительном будущем в прошлом или о состоянии, которое длилось долго, подходит форма глагола "was" (для единственного числа, например, "Victoria Falls was a popular tourist attraction").
Итак, правильная форма: "was".