What I can use to replace black beer on roast recipe? I have a "basic" recipe for roast beef that uses 1 bottle of black beer as an ingredient.

I am looking for a non-alcoholic ingredient to replace it because my parents don't drink alcohol and I usually don't have alcohol on hand.
Non-alcoholic beer makes sense. If you can't find any you could simmer alcoholic beer for about 3 hours, which should remove the vast majority of the alcohol. You might need to add a little water afterwards if it has reduced too much.