Question: Is Recent Past Tense?

Is recently past or present?

.

Which tense should be used with recently?

What means recent past?

How do I use word recently?