This question has been answered · 5 replies
Forums · General English Grammar & Vocabulary, Listening & Speaking · General English Grammar Questions
Sometimes, I get confused with "had been" and "have been." For example, should I say:
Hey, I'd been waiting for you! Or
Hey, I've been waiting for you!
when I was waiting for someone for a long time and finally the guy showed up?
I think "had been" is proper because the waiting is already over, but on the other hand I think I hear the "have been" version in practical English.
Which is correct?
Approved answer (verified by AlpheccaStars)
mitsuwao23should I say:Say the second one. The situation is still continuing when you say this: I've been waiting for you.
Use the one with had next week or next month or next year when you tell someone what happened:
And then I waited for a really long time. And when he finally showed up I told him that I had been waiting for him for hours.
mitsuwao23I like your motto "There are no facts, only interpretations"Glad you like it. Of course those aren't my own words. A German philosopher wrote that more than 100 years ago.
Anonymous:The simplest and best explanation on the web! Thanks!
Anonymous:i don't see that motto anywhere where did you come up with that ?
People are waiting to help.
Live chatRegistered users can join here
Related forum topics:
Have been/are and of/in?I have vs I have been?Why 'have had' or 'had had'?Have to have been / had to be?Had been or have been?had have had?Had had or had?Mega Verb Phrase: "would have had to have...If I were vs If I had been?was waiting/had been waiting?have/had?It would have/had been okay, if it were you.?last time I was/had been...?When to use "has/have/had been" and "having been"Had to/have to?"had been" and "would have been"?Had/have been?Has been vs. was?Slept vs. was sleeping vs. had been sleeping?Have been vs was?Would have vs would have been?Had been and had gone