На картинке вопрос из теста по английскому языку. Тебе нужно выбрать правильную форму глагола в Present Perfect или Present Perfect Continuous. Предложение звучит так: "We ___ her for a long time." (Мы ___ ее долгое время.)
Для того чтобы определить правильный ответ, важно понимать разницу между двумя временами. Present Perfect используется, когда действие произошло в прошлом, но важно для настоящего момента, и конкретное время не уточняется. Present Perfect Continuous акцентирует продолжительность действия, которое началось в прошлом и всё ещё продолжается, или только что закончилось с видимыми результатами.
Здесь подойдет Present Perfect Continuous, потому что акцент делается на продолжительность действия (долгое время мы делаем что-то в отношении "her" - её). Правильный вариант будет: "We have been seeing her for a long time." или сокращенно "We've been seeing her for a long time."
Так что выбери "have been seeing" из предложенного списка вариантов.