Сверь числа и знаки с фото.
ЗАДАНИЕ 4 Выберите один из нескольких вариантов
Choose the correct answer. Nina and Anne ... money for several years.
○ has been donating ○ have been donating ○ donate ○ donated
[Кнопка] Ответить
Правильный ответ: have been donating
Полностью: Nina and Anne have been donating money for several years.
Почему именно так
- Подлежащее во множественном числе. Nina and Anne — это два человека, то есть they. Значит нужна форма с have, а не с has. Вариант has been donating отпадает.
- Указание на длительность. For several years («несколько лет») говорит, что действие началось в прошлом и продолжается до сих пор. Для этого в английском служит Present Perfect Continuous: \(\text{have/has} + \text{been} + V_{ing}\).
- Почему не остальные варианты:
- donate (Present Simple) — просто факт, без оттенка «уже несколько лет подряд»;
- donated (Past Simple) — действие закончилось в прошлом и с настоящим не связано, а for several years требует связи с сейчас.
Проверка
Подставь местоимение: They have been donating money for several years. — форма согласуется с they, а время показывает процесс, который тянется уже несколько лет и не завершён. Всё сходится.
Небольшое наблюдение: если бы в предложении стояло last year или two years ago, понадобился бы Past Simple (donated). А вот since 2020 или for several years — сигналы Perfect Continuous.