Для задания, которое вы представили, правильный вариант был бы «have been waiting». Таким образом, полное предложение будет звучать так: "We have been waiting for her for a long time."
Используется форма Present Perfect Continuous (have been waiting), потому что акцент сделан на длительности ожидания, которая началась в прошлом и продолжается до настоящего момента. Если у вас есть дополнительные вопросы или нужна помощь с другими заданиями, не стесняйтесь спрашивать!
