This week is not over, and Salma ___ three regional offices so far.
Explanation
Has visited is right because the week remains open and so far connects the visits to the present count. Visited would place the actions in a finished past period, contrary to the explicit unfinished frame.