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.

As I have learnt, present perfect continuous should be used when we want to describe some activity which lasted for concrete period of time and is not finished still.

For example, "I've been waiting for her for 2 hours already" or "How long have you been waiting for her?"

These constructions (especially the question form, where 'have' cannot be shortened) look and sound rather complicated. That's why I wonder whether it's acceptable to use present continuous (especially in speech).

Another logical argument to use present continuous in question form is the analogy with questions which doesn't touch time aspects like:

What are you waiting for?

Who are you waiting for?

Why are you waiting for her?

but

How long have you been waiting for her?

So, is it acceptable to ask

How long are you waiting for her?

One more thing: does present perfect continuous add some additional hidden value, like expectation for results or anything else?

share|improve this question

2 Answers 2

up vote 2 down vote accepted

You could say 'I'm waiting two hours', and no one would misunderstand you. I don't think there is any loss of meaning, but you might sound a little foreign. I think this usage is standard in some types of American-English. I could imagine a character on Seinfeld going 'Two hours I'm waiting - what is it with these people?’

In speech (but not in formal writing) you can say 'How long've you...'

Actually, there is a context where "I am waiting two hours" means something completely different (thanks Claudiu, Kosmonaut). If the issue was for example how long you were prepared to wait for a delayed flight, then you would say 'I'm waiting two hours (then I'm going home!)" to mean "I will wait two hours only"

So if the context is unclear, you need the 'have been waiting' construction.

share|improve this answer
    
Oh well, at least we don't have fifteen cases, gender specific verb inflections, dual, trial, paucal or distributive plural, three alphabets with up to 50,000 different characters... Actually, the more I go on, the more I am inclined to say that learning English is a piece of cake. –  RegDwigнt Oct 15 '10 at 10:53
    
To me, "I'm waiting two hours" sounds like the entire length of time you expect to wait is two hours. You could have started 30 mins ago and have 1.5 hours to go, or started 1.9 hours ago and be almost done. –  Claudiu Oct 15 '10 at 13:30
4  
If you said "I am waiting two hours" to mean "I have been waiting two hours", I think some people would definitely misunderstand you. If the context was obvious enough, they might be able to figure out what you mean, but "I'm waiting two hours" definitely means "I will wait for the next two hours". –  Kosmonaut Oct 15 '10 at 13:31
    
Using the present continuous with a time period is a classic mistake of foreign English speakers. That's how it became dialect in NYC: a huge foreign speaking population around the turn of the 19th century used it so much that it became almost acceptable. How long are you owning this car? I am owning this car 6 years. Both are wrong. –  Old Pro May 17 '12 at 17:18

No, the present continuous cannot be used in that way.

As the questioner notes, because the examples both refer to an activity which started at a particular point in the past, and is still ongoing (in this case, waiting), the (present) perfect continuous must be used.

Using the present continuous as shown in the final example would still be understood, but it sounds wrong.

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.