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
Link to online exercises (from

Enjoy them!