0
Chandrasekhar Reddy Posted 11 years ago
Grammar

Are my sentences correct?

1. How long have you been working for ABC company?
2. For how long will you work for ABC company?
3. For how long will you stay in ABC company?
  

Top answer

Chandrasekhar Reddy 1. How long have you been working for ABC company? This sentence is correct.

  • Chandrasekhar Reddy 1.
  • How long have you been working for ABC company?
  • This sentence is correct.
  • Chandrasekhar Reddy 2.
  • For how long will you work for ABC company?
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.

4 Answers
0
Chandrasekhar Reddy1. How long have you been working for ABC company?
This sentence is correct.
Chandrasekhar Reddy2. For how long will you work for ABC company?
This sentence is correct, although the question is a bit strange. Keep in mind, though, that "for" at the beginning of the sentence is unnecessary, and some might t
0
Chandrasekhar Reddy1. How long have you been working for ABC company?
Fine.
Chandrasekhar Reddy2. For how long will you work for ABC company?
The use of 'will' seems to me to be an attempt to predict the future. It doesn't work for my ear. I'd substitute one of these:

How long are you going to [work for / stay

Related Questions