Краткое пояснение: При переводе из активного залога в пассивный, подлежащее становится дополнением, а дополнение — подлежащим.
Пошаговое решение:
- Определяем подлежащее, сказуемое и дополнение: He (подлежащее) has just written (сказуемое) this computer program (дополнение).
- Ставим дополнение (this computer program) на место подлежащего и изменяем глагол has just written в форму страдательного залога (has just been written).
Ответ: This computer program has just been written.