К сожалению, для данной фразы ни одна из предложенных форм не подходит напрямую.
Почему так:
- speaking — форма причастия настоящего времени. Обычно нужна в конструкциях типа:
- This man is speaking now. (Этот человек сейчас говорит.)
- having spoken — деепричастие, указывает на предшествующее действие перед другим действием:
- This man, having spoken, left the room.
- spoken — причастие прошедшего времени, чаще в страдательном залоге или в составе perfect:
- This man has spoken.
- having been spoken — деепричастие, обозначающее предшествующее действие в страдательной форме:
- This man, having been spoken to, ...
Фраза "этот человек теперь наш новый мальчик" по-английски естественно выглядела бы как что-то вроде:
- This man is now our new boy. (глагол to be, нет ни одного из указанных вариантов)
- или, если речь о смене роли после какого–то действия, можно было бы использовать другие конструкции, например:
- This man has now become our new boy. (если нужен смысл "стал нашим новым мальчиком") — здесь тоже не подходит ни один из ваших вариантов.
Возможные корректные варианты с данными формами (для понимания использования):
- This man is now speaking. (1) — текущий процесс.
- This man, having spoken, left. (2) — после того как он сказал что-то, он ушёл.
- This man has spoken. (3) — он уже сказал что-то.
- This man, having been spoken to, ... (4) — после того, как к нему уже обратились; нужна продолжение.
Чтобы выбрать правильную форму именно для вашего предложения, уточните, пожалуйста, сам исходный английский контекст или переформулируйте фразу. Например:
- Если хотите сказать “этот человек сейчас говорит” — ответ: This man is now speaking.
- Если хотите сказать “этот человек теперь наш новый мальчик (он занял новое место)” — лучше: This man has now become our new boy. После уточнения я дам точный разбор и нужную форму.