actually, yes... the prefix "na" in our language describes the present perfect tense in english.
'nasabi ko' - "I have said" / "I have told"
'nasira ko' - "I have destroyed" / "I have ruined"
'nasulatan ko' - "I have written"
in contrast, we sometimes express "na" to mean 'unintentionally' or 'accidentally'.
e.g. "nawala ko 'yung pera!" = 'I have lost the money!' / 'I unintentionally lost the money!'
compare: "nabanga ko 'yung tao!" vs. "binanga ko 'yung tao!"
:)