I have a problem with grammar, I don't understand the difference between past continuous and past perfect continuous.
I want to write a sentence (from polish) "Czekałam na ciebie już bardzo długo i wiem, że było warto" and Im not sure which version is better: I was waiting for you for such a long time and it was worth or I have been waiting for you for such a long time.... Are they both correct?
So none of them are really correct for me :D Hihi :) Well I want to say that I... eeem... waited for a long time in the past Could you suggest me what is the best way to say this sentence?
I've waited for you for so long, but now I know it was worth it.
Unless you want to emphasise something in particular, or there's a story and a context in which another tense would fit in snugly, present perfect sounds just fine :)