0
Chenyincheng Posted 16 years ago
Grammar

Is it correct to say...

Hi all

Is it correct to say:

There are so many places to eat. (To a native speaker of English, does it sound like those places can be eaten??)

In my opinion, it'd be more correct to say:

There are so many places to eat at.

Thanks a lot
  

Top answer

It may not be exactly correct, but we say it, nonetheless. )

  • It may not be exactly correct, but we say it, nonetheless.
  • )
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

6 Answers
0
It may not be exactly correct, but we say it, nonetheless. (There are still some who are horrified by ending a sentence with at or any other preposition.)
0
PhilipIt may not be exactly correct, but we say it, nonetheless. (There are still some who are horrified by ending a sentence with at or any other preposition.)

Not me, with this question, I'd think "there are many places to eat at [if you don't mind a little driving]" is ok.
0
Hi,

Where I live, we commonly speak of 'places to eat'.

If I ask my friend, 'Do you know a good place to eat', he is unlikely to say 'I usually start at the shoulder'.
0
chenyinchengThere are so many places to eat.
This is almost in the same category as

The chicken is ready to eat.

It means something different depending whether we are sitting down to dinner or are about to feed the hungry chicken we keep in the backyard.

"place to eat" is nowhere near as ambiguous, of course, as
0
Thanks for all your responses. I'm aware that native speakers tend to use "place to eat" a lot more often than "place to eat at". I was just wondering if it is grammatically correct in a strict sense. Couldn't it, at the same time, also mean "There are many places. We can eat those places."? Hope I'm not being too fussy...
0
chenyinchengCouldn't it, at the same time, also mean "There are many places. We can eat those places."?
Yes. A robot might certainly think so. But people are smart enough to filter out, eliminate, and ignore the interpretations that are not relevant to the context.

Related Questions