В данном предложении правильная форма глагола "работать" зависит от времени, которое вы хотите использовать.
Если вы хотите сказать, что ваш друг сейчас работает на фабрике, то правильный ответ будет: "My friend is working at the factory."
Если вы имеете в виду, что ваш друг работает на фабрике в общем, то правильно будет сказать: "My friend works at the factory."
Если вы говорите о прошлом, например, "Мой друг работал на фабрике," то это будет: "My friend worked at the factory."
Таким образом, выберите время, которое лучше всего передаёт ваше значение!
