+0
Let's say i'm listening to Beatles for two hours already (I am still listenig, and not about to stop), and somebody calls me..

Can I say "I'm listening to Beatles for 2 hours already", or should I better say "I have been listening to Beatles for 2 hours"?

I'm wondering if first option could be correct, because I want to make it clear that I am still listening?

Please help, I'm a bit confused here..

Borut
Comments  
This might do it:

'I have been listening to the Beatles for two hours so far.'

The 'so far' should take care of the 'still listening' idea.
Thank you.

So "I'm listening to Beatles for 2 hours already" is wrong and can not be used, even if action is going on at the moment?

I mean, somebody naturaly speaking english would never say like that?
Students: We have free audio pronunciation exercises.
From a native English speaker, the answer is...no, it would not be said or written that way and be correct or natural.
Thanx. I though so. I was confused by following definition:

“The Present Perfect Continuous tense is used to express continuous, ongoing actions which have already been completed at the time of speaking or writing.”

And according to this definition I believed using Present perfect con. would be wrong, since the action hasn't been completed yet..

So, dilema solved..

regards

Please do not double-post, Borut-- it makes extra work for our staff, and we don't get overtime.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Borut K.Thanx. I though so. I was confused by following definition:

“The Present Perfect Continuous tense is used to express continuous, ongoing actions which have already been completed at the time of speaking or writing.”

And according to this definition I believed using Present perfect con. would be wrong, since the action hasn't been completed yet..

So, dilema solved..

regards