1

a. All we have is two cans of beans. It isn't a lot to eat, but it will have to do for now.

b. All we have is two cans of beans. It isn't much to eat, but it will have to do for now.

Are the above sentences grammatically correct?

I suppose normally one would say 'It isn't a lot/much, but it will have to do for now.' But I want to see if 'a lot/much to eat' works

2 Answers 2

2

Yes, both your sentences are grammatically correct and make sense. A fluent English speaker would not see anything odd about them.

1

It is true that your sentences are both correct. The difference between them is that much to eat is more formal. It is much more frequent in written texts, as this Gngram shows:

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .