Me puede ayudar alguien, por favor?

Cual es la diferencia entre "Pensaba que... y pense que..." y "Tuve que... y tenia que..."

Por ejemplo,
Es correcto decir:
Pense que nos acabamos....(lo que fuera)
Pensaba que el queria un numero tres
Tuve que trabajar todo el fin de semana.
Teniamos que escribir un ensayo como tarea.

Me puede dar mas ejemplos, por favor?

Muchas gracias-
Saludos
Caro
En principio, el pretérito indefinido ("pensé", "tuve") hace referencia a una acción llevada a cabo en un momento puntual. Por el contrario, el pretérito imperfecto ("pensaba", "tenía") hace referencia a una acción durativa.

"Yo pensé que él vendría" significa algo así como "En ese momento determinado pensé que él vendría";

"Tuve que salir", significa "En ese instante específico tuve que salir".

Por el contrario,

"Yo pensaba que él era una buena persona" significa que era un pensamiento que yo tenía durante una época, no sólo en un momento determinado.

"Tenía que salir a las 8 de la mañana" significa que ésa era una obligación habitual que yo tenía.

Dicho esto, tengo que aclarar que en la lengua cotidiana muchas veces la gente no hace diferencia entre un tiempo y otro.

Saludos
Excelente explicación Sextus, y remarco lo que ya dijiste tengo que aclarar que en la lengua cotidiana muchas veces la gente no hace diferencia entre un tiempo y otro.
Muchas gracias por ayudarme.
Saludos