Q: Valid English sentence (grammatically) or not: Mary won't have been eating cake, but John will.

A: acceptable

Q: Valid English sentence (grammatically) or not: I looked the number up.

A: acceptable

Q: Valid English sentence (grammatically) or not: Jean was given a prize.

A:
acceptable