Si dices "tengo entendido", "tengo pensado", etc. (no creo que haya muchas más frases construidas de ese modo), es porque no lo has entendido ni lo has pensado en el momento de hablar. Me explico mejor con un ejemplo:
-¿Qué harás este invierno?
-Tengo pensado ir a mi pueblo.
Eso significa que no has decidido en ese momento ir a tu pueblo, sino que ya estaba decidido desde hacía tiempo. "He pensado ir a mi pueblo" sería como "I've been thinking...", mientras que "Tengo pensado ir a mi pueblo" sería como "My plan is..."
El caso de "Tengo entendido", expresas que has oído algo, pero hace tiempo. Ejemplo:
-¿Dónde está Ana?
-Tengo entendido que se fue a Canadá.
Eso significa que te contaron o has oído que se fue a Canadá, pero te lo contaron o lo oíste hace tiempo. También indica inseguridad, es decir, "Tengo entendido que..." quiere decir que no sabes si realmente se fue, sólo que te lo contaron así.
Espero haberte ayudado.