Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Ante-scriptum: The question should be quite a frequently arising one, so this might be a duplicate. If it is, I haven't found it previously asked here

I don't know if the title is meaningful, but here's the question, anyway. What I want to know is whether the for at the beginning of the following question should be removed or not:

For how long have you been eating?

I consider the sentence to be correct, but some days ago, a teacher (not mine) told me that it was not. And then I remembered that someone else had told me that while it is OK to use the for, the tendency is to get rid of it.

So what's your take on it?

share|improve this question
    
For whose benefit is this question being asked? I don't think many speakers would like to rephrase that question so as to avoid starting it with the word "for". –  FumbleFingers Dec 7 '12 at 18:20

2 Answers 2

The Corpus of Contemporary American English has only one occurrence of “For how long have you been”, but many occurrences of “how long have you been” used in this sense. So, it seems that, at least in American English, for is not used. The numbers are such that I'd say it probably holds in other dialects.

share|improve this answer
1  
Same in the UK. The variant 'For how long have you been waiting?' is outdated and sounds stuffy; 'How long have you been waiting for?' is far more common, but dropping the for is commoner still. 'For how long have you been here?' is so weird-sounding I'd probably class it as wrong. Bewilderingly, 'For how long were you part of the Geography Department?' sounds fine, on the other hand. –  Edwin Ashworth Dec 7 '12 at 21:51

How long itself expresses duration. So it may not be necessary to use to use 'for' in the beginning of the sentence.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.