So, I don't know what to do with the sentence in Past tenses "I ___(buy) my car in 2002 and I ____ (have) it for five years now". I decided that it must has such view "I bought my car in 2002 and I had had it for five years now." Is that right?
This is a matter of logic rather than grammar. "I bought my car in 2002 and I have had it for five years now" is a perfectly grammatical sentence, but it doesn't make much sense in 2015.