While many languages have the subjunctive mood, it seems that no two languages use it in the same circumstances or in exactly the same way. If you've studied French, for example, you know that French does not use its subjunctive tense in the same circumstances where Spanish uses its subjunctive tenses. The same is true for English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
After “so that” use may plus the infinitive:
... so that he may have...
this is the correct way to use “so that”.