The premise says only Elena completed the course. Choose the completion: Elena is the only one of the trainees who ___ every module.
Explication
Who points to the explicitly unique Elena, so the singular form has completed agrees with the only one. Have completed would instead agree with the plural trainees and would not express the stipulated sole completion.