English Grammar

I have been calling...

I have been calling to tell you that you have won...
Robot said"Wrong" because there is no reason to use a PAST progressive construction
But isn't it a PRESENT PERFECT progressive construction?


  • Hello, you're absolutely right! It's the present perfect, not the past perfect. I have now corrected this. Thanks for your feedback!

Please sign in to leave a comment.