0
Zuotengdazuo Posted 10 years ago
Grammar

In the street?On the street?At the street?

In the street?On the street?At the street?
I have seen these three prepositions used with "street", so I assumed all of the above phrases are correct. My question is : what is the difference between them?

Besides, if I am referring to a specific street, for example Shanghai Street, should I say "on Shanghai Street" or "at Shanghai Street" instead of "in Shanghai Street" ?

Thank you in advance.
  

Top answer

"at the street" must have another noun. He sold trinkets at the street corner . I bought some things at the street market .

  • "at the street" must have another noun.
  • He sold trinkets at the street corner .
  • I bought some things at the street market .
  • The children were playing in the street.
  • There was ice on the street.
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.

31 Answers
0
"at the street" must have another noun. He sold trinkets at the street corner. I bought some things at the street market.

The children were playing in the street.
0
Thank you. It is very vivid. It seems "in the street" implies a group of people are doing certain activity in the street, while "on the street" means something covers the whole surface of the road.
If I get it correctly, then "in the street" has a much wider useage than "on the street".
I can say "The car is hitching in the street." or "Many workers were going on strike in the street".
0
zuotengdazuoI can say "The car is hitching in the street."
I don't know what you mean.
zuotengdazuo"There are many shops in/on the street"
There are many shops on Shanghai Street. ( a different use of "on")
0
AlpheccaStars "The car is hitching in the street."I don't know what you mean.
I mean the car is moving slowly down the street. Isn't the use of "hitch" and "in the street" correct?
0
After going over your replies, I still don't think I understand the difference. Would you please explain it in plain words clearly? Sorry if I have asked too many questions.
0
zuotengdazuo"hitch"
Look it up. Hitch means to connect, to tie to.
0
zuotengdazuo in the street
Between the two edges of the street
A dog is in the street. He might be hit by a car.
Children should not ride their bicycles in the street. It is dangerous.
The truck had an accident and spilled all of its bananas in the street. The children ran in / down / up the street to pick up the bananas.
zuoteng
0
AlpheccaStars Children should not ride their bicycles in the street.
Thank you very much. I see. But I still don't see there is too much difference between "in the street" and "on the street". It seems in most cases we can use them interchangeablely, right?

Besides, can I say "at/in Shanghai Street"?
0
PS: I have looked up the word "hitch" in the dictionary. It can mean "walk haltingly". For example, an old man is hitching along on the stick. I just use it with a car figuratively. Am I wrong?
0
I was surpised to find that meaning in a couple of dictionaries. I have never seen or heard it used in this way.

Related Questions