Past Simple or Present Perfect?



Look at this sentence:

*Your boss have called you five minnutes ago. 

Why is it wrong? Here are links to a video, to an explanation and to some exercises on when to use the Present Perfect (I have done) and the Past Simple (I did):

Link to a Youtube video:
Link to an explanation by perfect-english-grammar.com:
Link to online exercises (from englishpage.com):

Enjoy them!