Results 1 to 4 of 4
  1. Unregistered
    Guest
    #1

    Present perfect

    I would like to understand the difference between: I have been to London and I have been in London.

    Thanks
    Clo

  2. indonesia's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Indonesia

    • Join Date: Aug 2009
    • Posts: 111
    #2

    Re: Present perfect

    Quote Originally Posted by Unregistered View Post
    I would like to understand the difference between: I have been to London and I have been in London.

    Thanks
    Clo
    Morning, I would associate your first sentence more with a tourist/ holiday type sentence.
    Have you ever been to London?
    Yes, of course I've been to London.

    As for your second sentence, I would use it to say that I had been there doing 'something'.
    I've been in London working all week.
    I've been in London studying.

    Also it answers the question:
    How long have you been in London?
    Ive been in London for 2 years now.

  3. Offroad's Avatar
    • Member Info
      • Native Language:
      • Brazilian Portuguese
      • Home Country:
      • Brazil
      • Current Location:
      • Brazil

    • Join Date: Feb 2008
    • Posts: 2,817
    #3

    Re: Present perfect

    I believe there's another possibility:

    Have you ever been to London? (The speaker is not in London)
    Have you ever been in London? (The speaker is in London).


    [not a teacher]

  4. phrasemix's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Feb 2010
    • Posts: 71
    #4

    Re: Present perfect

    I don't agree with Offroad's comment. Whether the speaker is in London or not doesn't affect what these mean, which is:

    Have you been to London?
    - This is asking whether a person has ever experienced going to London, OR whether the person has been to London during some set period of time that both people understand to be the topic of conversation. For example, "Have you been to London lately?"

    Have you been in London?
    - This is asking about whether a person was in London for most or all of a certain period of time. For example, if a coworker who often goes to London on business trips has been gone from the office for a week, you might ask, "Have you been in London?" (for the past week)

Similar Threads

  1. i need urgent help
    By nita in forum Ask a Teacher
    Replies: 5
    Last Post: 11-Sep-2009, 13:13
  2. [Grammar] Present Perfect tenses
    By Waawe in forum Ask a Teacher
    Replies: 20
    Last Post: 23-Feb-2009, 18:27
  3. Present Perfect and Present Perfect Continuous
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 07-May-2008, 17:15
  4. present perfect 1
    By bayan said in forum Ask a Teacher
    Replies: 1
    Last Post: 27-Jul-2006, 17:31

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
  •