i think that when its
present perfect:
has(singular)/have(plural) + past participle of da verb!
past perfect:
had + past pariciple of the verb
future perfect:
will/ shall + have + past participle!
i hope u learn something!
im a student but i learned that from my teacher