Results 1 to 7 of 7
  1. #1
    magdalena is offline Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland
    Join Date
    Aug 2005
    Posts
    327
    Post Thanks / Like

    she is living here ten years or /for ten years?

    The other question is: what is wrong with the sentence: She is living here since ten years. I think it should be: She is living here for ten years. My question is: may I omit "for"? Could it be just "She is living here ten years?

  2. #2
    riverkid is offline Banned
    Join Date
    Aug 2006
    Posts
    3,063
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    Quote Originally Posted by magdalena View Post
    The other question is: what is wrong with the sentence: She is living here since ten years. I think it should be: She is living here for ten years. My question is: may I omit "for"? Could it be just "She is living here ten years?
    While other languages can use the present progressive/continuous for such lengthy periods of time, English simply doesn't do it, Magdalena. We tend to use this "tense" for shorter periods of time around 'now'. We use it both for 'right now' actions and for near future actions;

    Right now: I'm eating now so I'll call you back.

    Near future: I'm playing tennis on the weekend.

    For periods of time that extend into the past and can continue to now we use the present perfect or the present perfect continuous, so none of your examples are natural English.


    She [is] has been living here for [since] ten years.

    She is living here for ten years.

    This sounds like a future reference, but because it is such a long period of time, 'ten years', we tend to not use "the present continuous for the future" in these cases. For these "long" futures we'd use 'will' or 'be going to'.

    With shorter periods of time, it's okay.

    She's living here for a month.




    She [is] has been living here ten years.

    In this case, we often drop 'for' in casual speech but for more formal situations we tend to keep it.

  3. #3
    Mad-ox's Avatar
    Mad-ox is offline Key Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Hungarian
      • Home Country:
      • Romania
      • Current Location:
      • Romania
    Join Date
    Aug 2006
    Posts
    3,471
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    hi,
    All your variants are wrong!!!!!!
    The correct form is " She has been living here for ten years."
    or '' She has been living here since 1996"
    is living = is present continous( so she can't live here 10 years right now)
    has been living = present continous perfect ( from a past period to the present and so on)
    for a long period
    for two days
    for a week
    for a month
    for six weeks
    for ten minutes
    BUT
    since 1998
    since 10 o'clock
    since I joined the group
    etc
    madox

  4. #4
    riverkid is offline Banned
    Join Date
    Aug 2006
    Posts
    3,063
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    I posted at 17:07 and you posted at 17:07, Mad-ox. Wow that was close. I beat you by the skin of my teeth.

  5. #5
    Mad-ox's Avatar
    Mad-ox is offline Key Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Hungarian
      • Home Country:
      • Romania
      • Current Location:
      • Romania
    Join Date
    Aug 2006
    Posts
    3,471
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    hi, Riverkid
    I bend in front of the winner!
    May God protect you!
    madox

  6. #6
    magdalena is offline Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland
    Join Date
    Aug 2005
    Posts
    327
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    Thank you guys. There is always a problem when they give you obviously wrong sentence and ask you to fix only ONE thing. I decided on: "She is living here for ten years" version. Thanks!

  7. #7
    riverkid is offline Banned
    Join Date
    Aug 2006
    Posts
    3,063
    Post Thanks / Like

    Re: she is living here ten years or /for ten years?

    Quote Originally Posted by magdalena View Post
    Thank you guys. There is always a problem when they give you obviously wrong sentence and ask you to fix only ONE thing. I decided on: "She is living here for ten years" version. Thanks!
    Magdalena,

    You can't use the "She is living here for ten years" version. Again, we DO NOT use the present progressive to discuss a past time event, continuing to now.

    You have to use the present PERFECT progressive;

    She has been living here for ten years.

Similar Threads

  1. Replies: 11
    Last Post: 10-Jul-2007, 12:06
  2. 'over' in 'over the last few years'
    By peteryoung in forum Ask a Teacher
    Replies: 2
    Last Post: 04-Jul-2005, 14:10
  3. New Year's Resolutions
    By bmo in forum Ask a Teacher
    Replies: 5
    Last Post: 25-Jan-2004, 14:18
  4. two years ago today ?
    By whl626 in forum Ask a Teacher
    Replies: 2
    Last Post: 12-Nov-2003, 04:47

Posting Permissions

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