Is it correct to say: These are not homework? [duplicate]

Solution 1:

Can't a noun in plural form be complemented with a noun in singular form? Of course it can. Here are some examples:

These workers make a lot of mistakes when they work since they are new to this job. They are not the main reason we are losing money – the state of the market is.

and:

These people are my family.

and also:

We are a team!

If the above sentences sound grammatically correct to you, there's no reason why your teacher's sentence would be any different. The quote you provided is perfectly fine and makes the same sense:

These (things you need to do) are not (the) homework (you are obligated to do).

Solution 2:

If "these" in the teacher's letter refers back to "assignments", the statement "These are not homework" is short for "These assignments are not homework," which is grammatical--the subject and the verb agree in number.