Salut!
În contextul dat, "avea", morfologic, are valoarea de verb predicativ.
Eu am o carte.
El are o carte.
El avea o carte.
Noi avurăm o carte.
a) modului indicativ, timpul perfect compus: eu am învățat, tu ai învățat, el a învățat șamd.
b) modului condițional-optativ, timpul prezent: eu aș învăța, tu ai învăța, el ar învăța șamd.
c) viitorului popular: eu am să învăț, tu ai să înveți, el are să învețe șamd.