There are only six irregular verbs in the present subjunctive, and you should just memorize them.
ser: to be
|
ir: to go
|
estar: to be
|
saber: to know
|
haber: to have
|
dar: to give
|