Is my sentence correct?
I have used this bike for 3 years
I asked chat gpt, and it said it was better to use
I have been using this bike for 3 years
And this one
Why is my sentence wrong?
I have gone to school for 9 years .
And can i use yesterday with present perfect ?
Like
I haven't gone to the park since yesterday
?