Page 1 of 2 1 2 Last
Results 1 to 10 of 15

Thread: has vs has been

  1. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Hebrew
      • Home Country:
      • Israel
      • Current Location:
      • Israel

    • Join Date: Sep 2016
    • Posts: 4
    #1

    has vs has been

    I not understand when to use who of them..

    for example :
    The dog has been sat there
    The dog has sat there

  2. Member
    English Teacher
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • China

    • Join Date: Sep 2016
    • Posts: 357
    #2

    Re: has vs has been

    These are easier to answer if you ask complete sentences. I'll flesh them out to show the difference.

    The dog has been sitting there all day.
    The dog has sat there all day.

    Their meaning is the same. Somewhere around the start of the day, the dog sat "there", and he is still there now.

    The only difference is that the first sentence somewhat emphasises the duration of the activity, while the second just states the fact.

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

    • Join Date: Jul 2009
    • Posts: 43,892
    #3

    Re: has vs has been

    BrE uses "He's been sat there all day" to mean the same as "He's been sitting there all day".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  4. Raymott's Avatar
    VIP Member
    Academic
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 24,509
    #4

    Re: has vs has been

    On the other hand, to the question asked:
    "The dog has been sat there" means that someone has sat the dog there. Someone else put the dog there.
    "The dog has sat there" means that the dog sat there by himself. He did not need anyone to sit him there.
    The first is passive (something has been done to the dog); the second is active (the dog has done something).

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

    • Join Date: Nov 2002
    • Posts: 59,834
    #5

    Re: has vs has been

    Quote Originally Posted by emsr2d2 View Post
    BrE uses "He's been sat there all day" to mean the same as "He's been sitting there all day".
    That's a usage that was non-standard when I was a child that has become standard.

  6. Raymott's Avatar
    VIP Member
    Academic
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 24,509
    #6

    Re: has vs has been

    Quote Originally Posted by emsr2d2 View Post
    BrE uses "He's been sat there all day" to mean the same as "He's been sitting there all day".
    I've never heard of that. Does that extend to other verbs as well?
    Eg. "He's been stood there all day" = "He's been standing there all day"?
    "His wife's been cooked in the kitchen all day" = "His wife's been cooking in the kitchen all day."? (OK, I'm being a little facetious in that one). But is "sit" the only verb it works for?

  7. Piscean's Avatar
    VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Czech Republic
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 11,566
    #7

    Re: has vs has been

    It's common with 'stood' in BrE.

  8. Matthew Wai's Avatar
    VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 8,114
    #8

    Re: has vs has been

    Then may I say 'I have been learnt English for decades' to mean 'I have been learning English for decades'?
    I am not a teacher.

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

    • Join Date: Jul 2009
    • Posts: 43,892
    #9

    Re: has vs has been

    No. I tried very hard but I couldn't come up with any other verbs that work; just "stood" and "sat".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  10. Matthew Wai's Avatar
    VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 8,114
    #10

    Re: has vs has been

    How about 'He has been lain all day'?
    'Stood', 'sat' and 'lain' are all attitudes.
    I am not a teacher.

Page 1 of 2 1 2 Last

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
  •