3

1.There is no goods at supermarket that is not cheap.

2.There is no goods at supermarket that are not cheap.

3.There are no goods at supermarket that are not cheap.

Which sentence is grammatical?

My choice is #No.2 as I think the word "goods" need plural verb.

8
  • There are no goods is what you want. "Is" is for singular, as in "there is a person", are is for plural, as in "there are people".
    – mstorkson
    Jan 31 '17 at 17:44
  • @mstorkson Would you consider posting that as an answer?
    – user230
    Jan 31 '17 at 17:49
  • 4
    No, only #3 is correct. "Goods" is a plural non-count noun, and hence requires the plural verb "are" after "there" and after "that". Btw, you need the article "the" before "supermarket".
    – BillJ
    Jan 31 '17 at 17:54
  • Yes. "goods" is a plural without a singular (like "trousers" and "scissors").
    – Colin Fine
    Jan 31 '17 at 18:57
  • 1
    It's not just a "plural"; it's a plural non-count noun in the OP's example: you can't say *"there are twenty-seven goods on that supermarket shelf".
    – BillJ
    Jan 31 '17 at 19:37
4

Number three is what you want:

There are no goods at the supermarket that are not cheap

"Are" is for plural, as in

There are people here

"Is" is for singular, as in

There is a person here.

You should also add "the" before supermarket.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.