Haber è usato come verbo ausiliare nella formazione dei tempi composti.
Viene anche usato coniugato alla terza persona singolare "hay" per esprimere esistenza, in italiano corrisponde a c'è/ci sono. Sono frasi impersonali.
Infine può essere usato per esprimere un obbligo o necessità, in questo caso usiamo la forma hay/habrá que.
Tener è usato proprio come verbo e significa avere/possedere.
Può essere usato anche nelle frasi d'obbligo ma a differenza di haber il soggetto è esplicito.
Leggere di piú