Ответ: He has been working here for five years.
В предложении нужно использовать предлог for, так как речь идет о периоде времени (five years), а не о конкретной дате.
Правило дня: Используйте for с периодами времени (например, for five years) и since с конкретными датами (например, since 2010).
Ответ: He has been working here for five years.
Grammar Ninja: Уровень интеллекта: +50
Сэкономил время — спас вечер. Иди чиллить, ты это заслужил
Стань легендой класса: поделись решением с теми, кто в танке