Why does Hamlet not say, "ere he rots?"

How long will a man lie i' the earth ere he rot?

The quoted line is Hamlet's. I wonder why the "rot" is not "rots".


Solution 1:

"he rot" is the present subjunctive in this sentence. So the form is that of the bare infinitive. Another example, "Murder, though it have no tongue, will speak."