language is full of idiosyncrasies like this (my favorite is an ekename -> a nekename -> a nickname. see Wikipedia). it’s perfectly conceivable that should have would be fully re-analyzed in speech like that, so the proper form of the verb to have would become of after should
language is full of idiosyncrasies like this (my favorite is an ekename -> a nekename -> a nickname. see Wikipedia). it’s perfectly conceivable that should have would be fully re-analyzed in speech like that, so the proper form of the verb to have would become of after should