1 is incorrect, yes.
2 is fine.
3 is repetitive. Just use this:
He may go back home.
1. He will may go back home.
2. He will be allowed to go back home.
3. He may be going to go back home.
[#1 is wrong? What about #2? Can we use #2? What about #3?]
1 answer