Results 1 to 9 of 9
  1. VIP Member
    Student or Learner
    • Member Info
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Feb 2014
    • Posts: 5,102
    #1

    He may have been living in India for a long time.

    A has told B that he is coming to India. But it might be possible that he has lied to B. "He may have been in India for a long time" and lied that he is coming to India next year.

    "He may have been in India for a long time" does it mean "he might have been living in India for a very long time?"

    Please check.

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

    • Join Date: Jul 2009
    • Posts: 47,018
    #2

    Re: He may have been living in India for a long time.

    Quote Originally Posted by tufguy View Post
    A has told B that he is coming to India but it might be is possible that he has lied to B. "He may have been in India for a long time" and lied that he is coming to India next year.

    "He may have been in India for a long time" does it mean "he might have been living in India for a very long time?"

    Please check.
    Probably, yes. Note my corrections above. There was no need to separate the first part into two sentences and using "possible" obviates the need for "might be".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  3. VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 12,084
    #3

    Re: He may have been living in India for a long time.

    Either living in or visiting​ is possible.
    I am not a teacher.

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

    • Join Date: Jul 2009
    • Posts: 47,018
    #4

    Re: He may have been living in India for a long time.

    If you're in the same place for a long time, I wonder when visiting becomes living in.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  5. VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 12,084
    #5

    Re: He may have been living in India for a long time.

    A long time is relative. It could mean three weeks to another visitor who had only been there a couple of days, or three years to someone who had recently moved there.
    I am not a teacher.

  6. Editor, UsingEnglish.com
    English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Laos

    • Join Date: Nov 2002
    • Posts: 62,814
    #6

    Re: He may have been living in India for a long time.

    Quote Originally Posted by emsr2d2 View Post
    If you're in the same place for a long time, I wonder when visiting becomes living in.
    When you start doing visa runs or getting a multi-entry visa, you can start talking about living somewhere IMO.

  7. VIP Member
    Student or Learner
    • Member Info
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Feb 2014
    • Posts: 5,102
    #7

    Re: He may have been living in India for a long time.

    "He may have been in India for a long time" does it mean "he might have been living in India for a very long time?"

    Sorry to ask again but could you please tell me whether my assumption is correct?

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

    • Join Date: Jul 2009
    • Posts: 47,018
    #8

    Re: He may have been living in India for a long time.

    What did you think my "Probably, yes" meant in post #2?
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  9. VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 12,084
    #9

    Re: He may have been living in India for a long time.

    Quote Originally Posted by tufguy View Post
    "He may have been in India for a long time" does it mean "he might have been living in India for a very long time?"
    It can. It depends on the situation.
    I am not a teacher.

Similar Threads

  1. Replies: 7
    Last Post: 13-Jun-2015, 10:10
  2. Replies: 7
    Last Post: 11-Jun-2015, 21:26
  3. [Grammar] Because of have been living abroad for a long time..
    By ercantuncer in forum Ask a Teacher
    Replies: 1
    Last Post: 11-May-2015, 13:24
  4. Replies: 2
    Last Post: 03-Jun-2013, 09:21
  5. Replies: 1
    Last Post: 23-Feb-2013, 06:27

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
  •