填空题

When she was fifty she retired, her health (impair)()by years of overwork.

【参考答案】

having been impaired