Results 1 to 5 of 5
  1. #1
    gobbm is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • English
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    Mar 2012
    Posts
    31
    Post Thanks / Like

    Default Have been/ Had been

    Hello people,
    I am again in trouble and need your help.

    Am I correct in the saying the following sentence?

    Finally,that day will come for which I had been / have been waiting since 10 years.

    Thank you very much.

  2. #2
    5jj's Avatar
    5jj is offline VIP Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    28,167
    Post Thanks / Like

    Default Re: Have been/ Had been

    It would be less unnatural as: "One day, the day have been waiting for for ten years will (finally) come.

  3. #3
    Barb_D's Avatar
    Barb_D is offline Moderator
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Mar 2007
    Posts
    17,344
    Post Thanks / Like

    Default Re: Have been/ Had been

    Or, to avoid the repeated "for": One day, the day I've been waiting ten years for will finally come.

    Of course... it creates some logical issues. What if that day is in 11 years?

    Have you been waiting 10 years for this already? One day, the day I've already been waiting 10 years for will finally come!
    I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.

  4. #4
    emsr2d2's Avatar
    emsr2d2 is offline Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    23,502
    Post Thanks / Like

    Default Re: Have been/ Had been

    Finally, that day will come for which I will have been waiting ten years.

    Admittedly, that has the same problem that Barb identified. If it's in the future, you can't predict it, in which case you can't possibly know that you'll have been waiting ten years for it.

    Unless ... you are now 30 years old. When you turned 30, you became unfeasibly excited about the prospect of turning 40. If that is the case then, yes, it is true in ten years' time the day will finally come (your 40th birthday) for which you will (by then) have been waiting ten years (ever since your 30th birthday).

  5. #5
    gobbm is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • English
      • Home Country:
      • India
      • Current Location:
      • India
    Join Date
    Mar 2012
    Posts
    31
    Post Thanks / Like

    Default Re: Have been/ Had been

    Thank you all for replying.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •