+0
Everyone in the class is silence.

Everyone in the class is a good student.

I presume the first of the above two does work. But how do you explain away that it doesn't work while the second sentence with a similar pattern does sound right and good. Thanks.
+0
Hi,

Everyone in the class is silence.

Everyone in the class is a good student.

I presume the first of the above two does work. I think you mean doesn't, not does.

But how do you explain away that it doesn't work while the second sentence with a similar pattern does sound right and good.

It's not the same pattern. #1 has an uncountable noun, while #2 does not.

If you replaced uncountable with countable, the #1 sentence would be correct grammar,

eg Everyone in the class is an umbrella.

Howver, as you can see, the meaning would not necessarily make sense.

Best wishes, Clive
Comments  
Thanks, Clive, for the reply.

Now I get it.