monkey's, monkeies',monkeys' ? to be performed, to perform, perf

monkey's, monkeies',monkeys' ? to be performed, to perform, perform
Scientists have transplanted ____ heads on to new bodies, paving the way for head transplants ____ on humans.
【正确答案】:monkeys', to be performed