¿Será que mamá ha estado acostada en la cama toda la mañana?

La frase correcta es:"Madre ha estado acostada en la cama toda la mañana".

En esta oración, "Madre" es el sujeto y "ha estado acostada en la cama toda la mañana" es la frase verbal. "Ha estado mintiendo" es el presente perfecto continuo del verbo "mentir", que se utiliza para describir una acción que comenzó en el pasado y continúa en el presente. "Toda la mañana" es una frase temporal que indica la duración de la acción.

La frase "¿Es que mamá ha estado acostada en la cama toda la mañana?" es incorrecto porque utiliza la forma interrogativa del verbo "to be" ("is") en lugar del presente perfecto continuo del verbo "lie" ("has been mintiendo").