0 Comments
The anwser to this question is "Present perfect"
That would be 'present perfect'.
Past perfect would be 'had seen'.
There is no such tense called 'present past.'