I have been working on tenses of English and I have been confusing about present perfect and present perfect continuous. So, I wonder about the repair verb with present perfect and present perfect continuous.
I haven’t repaired my bike since 2012
and
I haven’t been repairing my bike since 2012
If I didn’t repair my bike in past and I am still keeping this behavior, I have to use present perfect continuous. But I saw someone use present perfect in many source.
The _English Grammar in Use book uses both sentences dependent on content.
So, when we select appropriate tense, must we decide depending on content? Which is correct?