Respostas
have – had – had [não escrevemos haved]
go – went – gone [não escrevemos goed]
get – got – got/gotten [não escrevemos getted]
do – did – done [não escrevemos doed]
say – said – said [não escrevemos saied]
know – knew – known [não escrevemos knowed]
give – gave – given [não escrevemos gived]
as regras do simple present que tá se falando é aquilo de conjugar o verbo com s/es/ies, quando o sujeito é 3ª pessoa do singular (he/she/it), nesse caso, os únicos verbos irregulares que não seguem essa regra (a forma conjugada é diferente do que prevê as regras) são o verbo "to be" e o verbo "to have"
em vez de somente ganharem "s" no fim (bes e haves) eles alteram a forma para "is" no caso do to be, e "has" no caso do to have.
os outros verbos irregulares seguem a regra do simple present normalmente.
outros verbos que também não seguem essas regras, nem sequer se alteram na 3ª pessoa do singular no presente simples, são os verbos modais (can, could, may, might, should, ought to, must)