[Grammar] the difference between "to serve for" and "to serve at"?

Status
Not open for further replies.

Aamir Tariq

Senior Member
Joined
Mar 28, 2016
Member Type
Interested in Language
Native Language
Urdu
Home Country
Pakistan
Current Location
Pakistan
I think you serve at a location, like he serves at the airport, he serves at a hospital/school, etc. And you serve for someone or some organization.

She serves for the United Airlines.
He serves for Pakistan Tobacco Company.


If what I think is correct, it can be confusing sometimes. Since companies like Microsoft Corporation can either be an organization and a location.

She works for Microsoft.
She works at Microsoft headquarters in Washington.


Is it correct to say?

Her father serves at the airbase.
He serves for the air-force.


Regards
Aamir the Global Citizen
 
She may work for United Airlines. We don't say she "serves" for them. The sentence She works for Microsoft tells you which company employs her but says nothing about where her office is. If you want to know her location, you need more text as in She works at Microsoft headquarters in Washington.

Her father serves at the airbase could be correct if her father is a member of the military but it's not very natural. Works would be better. He serves for the air force​ (no hyphen) is incorrect.
 
Aamir, try to separate the prepositions for and at from the verb to serve - there's no special relationship. Your question would be better if it was just asking about the use of serve. If a preposition happens to follow the verb, it usually goes with the words that come after it.

(If you are a member of the armed forces, you might be in the army. You can say that you serve in the army.)
 
If you are a member of the armed forces, you serve "in" not "serve "for."

Today I saw a veteran (his badge identified him as such) and I asked him "What branch were you in?" (Air Force) and then "Where did you serve?" I don't know if civilians would use that same phrasing.

I use "serve" ONLY for the military; I'd never use it for Microsoft, unless it was in some joking way like comparing working for a company to being in the military.
 
I use "serve" ONLY for the military; I'd never use it for Microsoft, unless it was in some joking way like comparing working for a company to being in the military.

I used "work" for Microsoft in one of my example sentences.

Thanks anyway these details are of great help. We ignore these things that's why the English we speak is very unnatural.
 
Yes, you did, but "serve" isn't used for an airline or a tobacco company either.
Just "work."
 
You can also serve customers in a shop or restaurant, but no preposition is required. Your examples with places and companies don't work for me.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top