The correct answer is 've been. This is the contraction of "have been," which is the present perfect continuous tense. It is used to describe an action that started in the past and is still ongoing in the present. In this sentence, the speaker is indicating that they have been working in the garden for some time.