I would like to ask if the verb of the sentence below has a future perfect progressive tense:

"Trixie will have been keeping her secrets behind her mom."

Also, can you give me the difference of past tense and past perfect tense, with illustrations?

Thank you very much.
'will have been keeping' is future perfect progressive, yes.

Past: I answered the question. (Add -ed for most regular verbs.)
Past perfect: I had answered the question. (Use "had" and the -ed form for most regular verbs.)