Portuguese/Present subjunctive tense irregular verbs
Most verbs which are irregular in the present tense can be made into the present subjunctive by removing the "o" from the first person present indicative
FAZER Eu faço (present indicative) - faç
And then adding the appropriate endings:
FAZER (present subjunctive) Eu faça Tu faças Ele faça Nós façamos Vós façais Eles façam
However, there are some exceptions. The following verbs have irregular stems. The endings, however, are regular.
SER (to be)- eu seja
ESTAR (to be)- eu esteja
HAVER (to exist)- eu haja
SABER (to know)- eu saiba
QUERER (to will)- eu queira
TRAZER (to bring)- eu traga
TER (to have)- eu tenha
PÔR (to put down)- eu ponha
VER (to see)- eu veja
PODER (to be able)- eu possa
LER (to read)- eu leia
DIZER (to say)- eu diga
FAZER (to do)- eu faça
VIR (to come)- eu venha
HAVER (to have)- haja
OUVIR (to hear)- ouça
PERDER (to lose)- perca
The following verbs are completely irregular.
DAR (to give) Eu dê Tu dês Ele dê Nós dêmos Vós deis Eles dêem
And also
IR (to go) Eu vá Tu vás Ele vá Nós vamos Vós vades Eles vão