I dont have much need to classify verbs in this way myself, but I dont see how it can be present anything, as the meaning is in the past, and the "been" bit of the phrase shows us ... you probably need a good text book for the other bit of your question, I cant help!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.