Is this a normal thing for Polish people to say? It sounds like a politely aggressive way to get guests out of your home, the counterpart of "O Boże, idźcie już do domu, błagam was."
(Honestly though, I can't think of any other reason to say this.) :D
Ahh, I think I see now. However, it still seems awkwardly worded as an English sentence. This could partially be down to the abundance of tenses or structural differences compared to Polish. (The first on your list would most likely be "You will be going home in a minute!")
The second and third examples I could see as stated though, but it seems odd as a standalone sentence, (in English anyway.)
As a parent (living in US, but no claim to be an English expert!), the only time I would use that expression with my children would be when I would want to encourage them to finish something (much like the teacher example given by "immery"). And yes, it would have to be in a context, not by itself. For example, when we shop and MY kids get bored and keep asking: "Are we done?...", I would use the expression: "In a minute we will go home" with the implicit understanding that they will get to do whatever they want (once home)... I never use the expression in a negative sense BUT that is me! HTH.
If this is future perfect the term must have a completely different meaning in Polish from English. In English future perfect means a past in the future e.g. 'I will have eaten my breakfast' So far the sentences given have been the English future tense . Could you explain what future perfect means in Polish grammar