for or from

Status
Not open for further replies.

golukhanna

Member
Joined
Sep 5, 2010
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
I have been working in this company for the last five years
why this sentence is correct? why we can't say_ I have been working in this company from the last five years.
what should one say at the time of being interviewed? for or from?:?:
 
I have been working in this company for the last five years
why this sentence is correct? why we can't say_ I have been working in this company from the last five years.
what should one say at the time of being interviewed? for or from?:?:

*Not a teacher

Use "for" for the duration (eg the last five years)
 
thanks ;but when to use 'from'
 
I have been working in this company for the last five years.

Is this sentence fine without the last?
 
I have been working five years in this company.
 
I have been working in this company for five years.

Is this a grammatically incorrect sentence?
 
Americans say working for a company, not working in.
 
I have been working for this company for five years.
I have been working for five years for this company.

Are both fine?
 
I have been working for this company for five years.
I have been working for five years for this company.

Are both fine?
The second one is a bit awkward, the first is much better.
 
I have been working for this company for five years.
I have been workingfor five years for this company.


Personally, I hate to repeat the same words that are so closely written.

I have been working five years for this company.

I have been working at this company for five years.

I think that repeating a word too much diminishes the quality of a sentence, particularly so close to each other. But that's my humble opinion.
Good luck.:up:
 
I have been working for this company for five years.
I have been workingfor five years for this company.

Personally, I hate to repeat the same words that are so closely written.

I have been working five years for this company.

I have been working at this company for five years.

I think that repeating a word too much diminishes the quality of a sentence, particularly so close to each other. But that's my humble opinion.
Good luck.:up:


We say working for a company, working at a company, but not working in a company, Why is the phrase "working in a company" not proper? What's the difference between them?

Thanks
 
I would not say "working at" unless I was specifically talking about the physical location. I might work for Company X, but be hired out to work at Company Y.

I can only speak for Americans, but we do not work "in." We work "for."

If I worked for one person, I could not say I worked "in" him.
 
In BrE, you can say "I work at the secondary school/at Barclay's bank/at Ford's etc. "I work in" is less likely.
 
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