"have been" vs "had been"?

This question has been answered · 4 replies
Hi,

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?

Thanks,
M
Contributing Member1,410
Thread is locked
Approved answer (verified by )
mitsuwao23should 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?
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.

CJ
Veteran Member73,323
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Thread is locked
ALL REPLIES
Thank you! I like your motto "There are no facts, only interpretations"btw. Sounds so trueEmotion: smile
M
Thread is locked
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. Emotion: smile

CJ
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Thread is locked
The simplest and best explanation on the web! Thanks!
Thread is locked
© MediaCet Ltd. 2016, xC v7.3.1.34535. All content posted by our users is a contribution to the public domain, this does not include imported usenet posts.*
For web related enquires please contact us on webmaster@mediacet.com.
*Usenet post removal: Use 'X-No-Archive' or please send proof of the poster's email, we will remove immediately.
Views expressed in this community do not reflect the views of MediaCet LTD, and we are in no way liable for such content.
Offensive or malicious content will be removed immediately, please send an email to webmaster@mediacet.com