"I will have been given the money by then"
"I will be given the money tomorrow"
I'm studying tenses/aspects right now and I realize I could just use similar sentences in future perfect such as "I will have received the money by then", or in future progressive such as "I will be receiving the money tomorrow".
However, I was wondering if constructions similar to will have been given [something] and "will be given [something]" are correct and what tense would that even be.