A diferença entre as formas verbais "tive" e "tinha" reside na questão do tempo. "Tive" encontra-se no pretérito perfeito simples do indicativo (terceira pessoa do singular, voz activa) e exprime uma acção que se localiza em certo momento do passado; "tinha" encontra-se no pretérito imperfeito do indicativo (terceira pessoa do singular, voz activa) e refere-se a um facto passado, mas não concluído, exprimindo uma ideia de duração, de continuidade. Como exemplo, podemos apresentar duas frases:
1 - Eu tive um cão.
2 - No Verão, ainda tinha o meu cão.