Page 1 of 2 12 LastLast
Results 1 to 10 of 15
Like Tree29Likes

Thread: should be / should have been

  1. #1
    spongie's Avatar
    spongie is offline Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland
    Join Date
    Jan 2012
    Posts
    115

    Default should be / should have been

    Let's imagine a situation in which I am waiting for my friends because I have invited them for dinner. Their presence is crucial but they are running late. Which expression to this situation is correct and better?

    (1) They should be here by now!

    (2) They should have been here by now!

    Thanks in advance.
    aysaa likes this.

  2. #2
    philo2009 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan
    Join Date
    Jan 2009
    Posts
    1,227
    Teacher

    Default Re: should be / should have been

    Only #1 is appropriate for your intended meaning.
    spongie likes this.

  3. #3
    spongie's Avatar
    spongie is offline Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Poland
    Join Date
    Jan 2012
    Posts
    115
    Threadstarter / Original Poster

    Default Re: should be / should have been

    I used #1 during my class and I was corrected that it should be #2.

    Could sentence #2 be correct in some other context?

  4. #4
    5jj's Avatar
    5jj
    5jj is online now Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    17,017
    Teacher

    Default Re: should be / should have been

    For me, both are fine. #2 has more of an idea that you expected them before now.
    Context is always important; labelling is rarely important.


  5. #5
    emsr2d2 is offline VIP Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    9,038
    Teacher

    Default Re: should be / should have been

    I agree that they're both acceptable and you'll hear both. The only distinction I might make is that you could perhaps use:

    They should be here by now.
    They should have been here by 8.

    The first gives a more "present" idea, and the second that the time for them to arrive has passed.
    bhaisahab, 5jj, aysaa and 1 others like this.

  6. #6
    philo2009 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan
    Join Date
    Jan 2009
    Posts
    1,227
    Teacher

    Default Re: should be / should have been

    Quote Originally Posted by emsr2d2 View Post
    I agree that they're both acceptable and you'll hear both.
    Yes, they are both certainly acceptable in the sense of 'grammatically possible', but the questioner makes it clear that (s)he is concerned solely with their presence or otherwise at the time of speaking, to which only

    They should be here by now.

    refers, while

    They should have been here by now.

    includes the possibility that they have already come and gone at some earlier time.

    I therefore fail to see how the second sentence could be deemed equal to the first in terms of appropriateness in the specified context.
    spongie likes this.

  7. #7
    5jj's Avatar
    5jj
    5jj is online now Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    17,017
    Teacher

    Default Re: should be / should have been

    Quote Originally Posted by philo2009 View Post
    They should have been here by now.

    includes the possibility that they have already come and gone at some earlier time.

    The 'by now' makes that reading rather unlikely, I think.

    I therefore fail to see how the second sentence could be deemed equal to the first in terms of appropriateness in the specified context.
    It is quite natural if the speaker is thinking if their being here for some time.
    ps. There are seven equally natural examples in COCA
    Last edited by 5jj; 06-Feb-2012 at 05:54. Reason: pa added
    bhaisahab and spongie like this.
    Context is always important; labelling is rarely important.


  8. #8
    philo2009 is offline Senior Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan
    Join Date
    Jan 2009
    Posts
    1,227
    Teacher

    Default Re: should be / should have been

    5jj wrote: The 'by now' makes that reading rather unlikely, I think.

    Not in the least!

    'By now' means simply 'at some point before now'. It make NO explicit reference to their presence at the time of speaking.







    spongie likes this.

  9. #9
    5jj's Avatar
    5jj
    5jj is online now Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    17,017
    Teacher

    Default Re: should be / should have been

    Quote Originally Posted by philo2009 View Post
    'By now' means simply 'at some point before now'.
    'By now' suggests to me 'at some point in the time period leading up to, and including, the present moment'.
    emsr2d2, aysaa and spongie like this.
    Context is always important; labelling is rarely important.


  10. #10
    Rover_KE is online now VIP Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Jun 2010
    Posts
    6,029
    Teacher

    Default Re: should be / should have been

    Quote Originally Posted by spongie View Post
    Let's imagine a situation in which I am waiting for my friends because I have invited them for dinner. Their presence is crucial but they are running late. Which expression to this situation is correct and better?

    (1) They should be here by now!

    (2) They should have been here by now!
    Your question gave rise to a fascinating discussion, spongie.

    In a real life situation I'd happily use either of those expressions.

    Rover
    bhaisahab, emsr2d2, 5jj and 2 others like this.

Page 1 of 2 12 LastLast

Posting Permissions

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

Search Engine Optimization by vBSEO 3.6.0