Have been gone
I was trying to understand this phrase by myself, but after a while on Google I gave up:
«He has been gone to lunch 20 minutes ago»
I know the structures: Have/has been + gerund & Have/has been + participle
But in that case "gone" isn't gerund or partiple, right?
I would use "he has gone to lunch" or "he went to lunch", but now I'm not sure.