'He stays in New york city'. And 'He stays at zamfara'. How does the of 'in' differ from that of 'at', again are the two sentences correct?
"Stay in" would typically mean the city, whereas "stay at" would be the more specific place in that city. For example:
He stayed in New York City.
He stayed at a Holiday Inn.
He stayed at a Holiday Inn in New York City.
After he had left New York, he stayed at his grandmother's house for a few days.
Also, watch your verb tense. It is correct if you are speaking of a habit:
He stays in New York City for several days every summer.
He stays at a Holiday Inn whenever he can't afford the Four Seasons Hotel.
... but if you are simply talking about where this man is right now, use the present progressive:
He is staying in New York City until his conference is over.
|link comment||answered May 11 '12 at 17:08 Jonathon VS Contributor|
Hero of the day
Person asked the most questions.