Respuesta :
I think that it’s present perfect because of have
If it was past perfect, it was going to be had and if it was future, it was going to be (will have)
And if it was past, it was going to be (knew)
So the most appropriate one is present perfect
If it was past perfect, it was going to be had and if it was future, it was going to be (will have)
And if it was past, it was going to be (knew)
So the most appropriate one is present perfect