‘John es profesor’. En esta oración, ¿es la palabra ‘maestro’ el objeto o complemento?

Estoy seguro de que los gramáticos calificados lo arreglarán todo correctamente.
Solo expondré mis pensamientos y espero que ayuden a responder esta pregunta.

En la oración: “John es un maestro”, la palabra maestro es un “complemento de asignatura” porque se forma con uno de los verbos de enlace, “to be”, y proporciona información sobre el tema, John.

El verbo vincula al sujeto con una frase que describe al sujeto, en lugar de recibir la acción del sujeto. El verbo es, por lo tanto, un verbo de enlace. La frase se llama complemento, más que un objeto.

Un ‘complemento de objeto’ es algo diferente, porque proporciona información sobre el objeto del verbo, que está ausente en su oración.

Creo que el predicado aquí consiste en ‘es un maestro’.

Los complementos de sustantivo también se conocen como el predicado del sustantivo o el predicado nominativo (sujeto).

En inglés hay cinco casos para sustantivos. El caso de un sustantivo nos habla sobre el papel de ese sustantivo en una oración:

• Caso nominativo Se dice que un sustantivo está en el caso nominativo si es el sujeto de un verbo. (El ‘hacedor’ de la acción).
• Caso objetivo (o caso acusativo) Se dice que los sustantivos o pronombres están en el caso objetivo si son los objetos directos de los verbos o si son los objetos de una preposición. (Objeto: el receptor de la acción del ‘hacedor’).
• Sin traduccion, a usar o no pronombre según el caso
• Caso posesivo (o caso Genitivo)
• Caso vocacional
Al aprender otras lenguas romances, la declinación de los sustantivos ayuda a identificar el papel de un sustantivo en una oración. Ayuda en inglés también.

Es un complemento.

Como Mark Barton afirma correctamente en su respuesta, “ser” es un verbo extraño. Específicamente, es una cópula. Las cópulas no toman objetos, toman complementos en su lugar.

Una forma de recordar la diferencia entre objetos y complementos es que los complementos son descripciones del tema, en cierto sentido.

Los objetos son cosas a las que los sujetos hacen algo. John no le está haciendo algo a un maestro, él ES el maestro. El maestro es una descripción de él.

En ese caso, “un maestro” se clasifica como un complemento. Eso realmente no te dice mucho, excepto que “ser” es un verbo ligeramente extraño que puede tomar un segundo sustantivo pero que no tiene la misma relación que un verbo transitivo típico. En particular, históricamente al menos, un complemento estaba en el caso del sujeto (“I”) en lugar del caso del objeto (“yo”). Ahora está un poco anticuado, pero aún escuchará “¿Quién es?” / “Soy yo”.

Realmente es un complemento.

A veces las personas encuentran difícil distinguir la diferencia entre el objeto o un complemento. Pero saber que el complemento siempre cambia el nombre o describe el tema hará que sea fácil de recordar.

‘Profesor’ es un complemento para unir el verbo ‘es’.
John, la asignatura y el maestro son complementarios entre sí; ambos se refieren a la misma persona.