Student or Learner
I'm learning English tense and I've got a question. Reply to it please.
I've been waiting for an hour. (I'm still waiting)
I waited for an hour. (I'm no longer waiting)
What If I say: I've waited for an hour. Is it correct or grammatically wrong? What does it mean if it's correct?
Thanks in advance.