My boss has been to New York on business twice so far this year.
Explanation: The phrase "twice so far this year" indicates an action that happened at an indefinite time in the past but is relevant to the present, which requires the present perfect tense.