Results 1 to 8 of 8
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2009
    • Posts: 116
    #1

    Do they mean the same?

    Hi, there! I need your help again.
    It is five years since he lived here.
    It is five years since he moved away from here.
    My English teacher told me they have the same meaning. I am cofused. How come?
    Your help is appreciated here.
    Can we say "It is five years since he hasn't lived here "?
    Thanks a lot! I am waiting for your answers.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Jan 2011
    • Posts: 248
    #2

    Re: Do they mean the same?

    Quote Originally Posted by tianhang View Post
    Hi, there! I need your help again.
    It is five years since he lived here.
    It is five years since he moved away from here.
    My English teacher told me they have the same meaning. I am cofused. How come?
    Your help is appreciated here.
    Can we say "It is five years since he hasn't lived here "?
    Thanks a lot! I am waiting for your answers.
    Actually none of these are correct.
    You should be using "has been"
    "It has been five years since he lived here."

    I would have said "He moved away five years ago" but "It has[already] been five years since he moved" works if you said it.

    Do they mean the same thing? Almost -- if you were talking about a residence where the person lived then I would say they do imply the same message. There might be some confusion in the second case if both you and the listener aren't clear about the location (home, city, country).

    Not a teacher -- AmE native

  1. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,134
    #3

    Re: Do they mean the same?

    I disagree with allenman. Both 'is' and 'has been' are acceptable in BrE.

    The sentences do refer to the same situation. If you lived here until 2006, then presumably you stopped living here in that year - i.e., you moved away.
    If you moved away in 2006, then presumably you lived here until that year.

    "It is five years since he hasn't lived here." This is a very unusual sentence, but it is just about posible. Imagine a man who normally lives in a place, but who has freqently moved elsewhere to live, and then returned. He last returned five years ago. As I said, very unusual.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2009
    • Posts: 116
    #4

    Re: Do they mean the same?

    Thanks a lot! I have a better understanding now. Of course, if you can tell me some principles behind the sentence structure, that would be much better. I mean, whether the meaning of the sentence with "it is ... years since ..." structure is somewhat determined by the nature of verbs. For example, It is five years since he smoked, which means he stopped smoking five years ago. Am I right?
    And how about the sentence "It is five years since he has lived here"? Does it mean "he has lived here for five years"? Thanks again!
    Last edited by tianhang; 18-Jul-2011 at 00:00. Reason: More precise

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

    • Join Date: Mar 2007
    • Posts: 19,216
    #5

    Re: Do they mean the same?

    No, I would read that just like your smoking example. He stopped living here five years ago. He moved five years ago.
    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.

    • Member Info
      • Native Language:
      • Bengali; Bangla
      • Home Country:
      • Bangladesh
      • Current Location:
      • Bangladesh

    • Join Date: Jul 2011
    • Posts: 6
    #6

    Re: Do they mean the same?

    Quote Originally Posted by fivejedjon View Post
    I disagree with allenman. Both 'is' and 'has been' are acceptable in BrE.

    The sentences do refer to the same situation. If you lived here until 2006, then presumably you stopped living here in that year - i.e., you moved away.
    If you moved away in 2006, then presumably you lived here until that year.

    "It is five years since he hasn't lived here." This is a very unusual sentence, but it is just about posible. Imagine a man who normally lives in a place, but who has freqently moved elsewhere to live, and then returned. He last returned five years ago. As I said, very unusual.
    In that case is it correct if I say, "He is living there since 1945"? As far as I know the tense should be present perfect continuous instead of present continuous.

  3. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,134
    #7

    Re: Do they mean the same?

    Quote Originally Posted by Tarek Masud View Post
    In that case is it correct if I say, "He is living there since 1945"? As far as I know the tense should be present perfect continuous instead of present continuous.
    That is a different construction. The present is incorrect - it must be present perfect.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2009
    • Posts: 116
    #8

    Re: Do they mean the same?

    Thank you very much!

Bookmarks

Posting Permissions

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