Hi NikNak,
do I really have to explain it still ? I think @Norvin et al. did a super job in doing so already ! But maybe I can add a few remarks to it now. This is what I found out about it in the meantime:
Recent Past:
For some actions there exists the tense "recent past" to indicate, that an action has ended just recently. It is always combined with LANG. The actor requires the NG-case, even though the verb would normally require the ANG-case.
For UM-verbs recent past is formed by prefixing KA and duplicating the first syllable of the root.
Halimbawa: gising - kagígising lang niya (he/she just got up).
For MAG-verbs the root is prefixed with KAPAG.
Halimbawa: mag-aral - kapag-áaral lang ko (I have just finished studying)
For MA-verbs MA will be replaced by PA, so the verb will start with KAPAPA always.
Halimbawa: mamili - kapápamili
Remark: recent past can also be used as a noun, when the effect follows the action immediately.
Halimbawa: Busog na ako sa kakákain ng adobo (I am full now just after eating an adobo)
This is all I found out about "recent past" ... I hope it is all correct. I tried my best, but be aware that I am neither an English nor a Tagalog native speaker. And I am almost sure this is not all that has to be said about the topic, but I am feeling quite comfortable with it now.