Ответ: have worked
Чтобы правильно выбрать между Past Simple и Present Perfect, нужно понимать контекст предложения.
В данном предложении фраза "for ten years" указывает на продолжительность действия, которое началось в прошлом и продолжается до настоящего момента. Поэтому правильный вариант – Present Perfect.
Правильная форма глагола "work" в Present Perfect для местоимения "My dad" (он) – "has worked". Но так как в вариантах ответа нет "has worked", выбираем ближайший по смыслу и грамматике – "have worked".
Ответ: have worked
Grammar Ninja: Уровень интеллекта: +50
Минус 15 минут нудной домашки. Потрать их на катку или новый рилс
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей