Results 1 to 5 of 5
    • 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
    #1

    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.

  1. 5jj's Avatar
    • 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
    #2

    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.

  2. Barb_D's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Mar 2007
    • Posts: 17,557
    • Post Thanks / Like
    #3

    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.

  3. emsr2d2's Avatar
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 24,990
    • Post Thanks / Like
    #4

    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).

    • 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
    #5

    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
  •