The sentence to complete is: "She has been working here ___ five years." The correct preposition requires an understanding of time references. The choices are "since," "for," "from," and "during."
Analysis of each option:
Given that the sentence specifies the total length of employment, "for" is the correct choice. The completed sentence is:
"She has been working here for five years."