Translations of "1HGT: past" (One hour grammar test) for Homranatyu

Original

He has given it to John.

Translation

Translator

Lyi havǎt yi-donínt-ǧin Yohanes.
lyi
PRO.3SG.MASC
hav-ǎt
have-3SG.PRSNT
yi=don-ínt-ǧin
3SG.MASC.DAT.CLTC=give-PST.ACT.PRT-3SG.NEUT.ACC.CLTC
Yohan-es
John-DATGEN
marvelousbecca