Ответ: Which of your group has translated articles from Italian into Russian recently?
В данном случае, поскольку есть слово recently, указывающее на Present Perfect, используем вспомогательный глагол has (для which of your group) и третью форму глагола translated.
Ответ: Which of your group has translated articles from Italian into Russian recently?
Уровень интеллекта: +50
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей