Has been given - Jaki to czas ?

Temat przeniesiony do archwium.
W jakim czasie jest napisane np. takie zdanie : "The beggar won't go away until he has been given a coin" ?
Zastanawiałem się nad Present Perfect Continuous ale przecież w tej konstrukcji orzeczenie występuje z końcówką -ing.
Bo tu jest ' passive voice" i to dlatego." Nie odejdzie dopóki nie otrzyma monety". Ale i tak mi tu to " p. perfect ' nie pasuje .