У меня сейчас есть гитара. Но десять лет назад не было.
Пояснение:
Has употребляется только для третьего лица единственного числа (he, she, it), had в прошедшем времени, а в данном случае - настоящее время первого лица, поэтому: I have got.
Если в настоящем времени have можно заменить на have got, то в прошедшем нельзя, только had (т.е. не говорят `had got`). Поэтому отрицание образуется так: I didn`t have.