Will my mother have baked cake?

  • A. Will the cake have baked by my mother?
  • B. Will the cake has being baked by my mother?
  • C. Will the cake be baked by my mother?
  • D. Will the cake have been baked by my mother?

Explanation

The future perfect passive is will have been plus the past participle: “Will the cake have been baked...?” Option c is only simple future passive and loses the perfect meaning.

Related questions