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

    • Join Date: May 2009
    • Posts: 337
    #1

    You are supposed to have done it before yesterday?

    Hello, everyone.

    I'd like to know if I can say this sentence. The meaning I want to convey is that I am talking with my friend about a task of which the deadline was yesterday.

    Thanks

    Richard

  1. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,609
    #2

    Re: You are supposed to have done it before yesterday?

    Quote Originally Posted by cubezero3 View Post
    Hello, everyone.

    I'd like to know if I can say this sentence. The meaning I want to convey is that I am talking with my friend about a task of which the deadline was yesterday.

    Thanks

    Richard
    Use "by" rather than "before". If you use "before", it suggests that the task was done yesterday but it should have been done before that.

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

    • Join Date: Mar 2009
    • Posts: 3,505
    #3

    Re: You are supposed to have done it before yesterday?

    Quote Originally Posted by cubezero3 View Post
    Hello, everyone.

    I'd like to know if I can say this sentence. The meaning I want to convey is that I am talking with my friend about a task of which the deadline was yesterday.

    Thanks

    Richard
    I would restate your example as, "You were supposed to have done it before yesterday".

  2. BobK's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2006
    • Posts: 16,038
    #4

    Re: You are supposed to have done it before yesterday?

    Quote Originally Posted by billmcd View Post
    I would restate your example as, "You were supposed to have done it before yesterday".
    I'd've suggested that too. But as this is the sort of thing that is unlikely to appear in writing, the difference is between /ju: wǝ/ and /ju: ǝ/ (where there is likely to be a w-like glide linking the /u:/ and the /ǝ/ anyway), the difference is negligible.

    It's possible to use 'You are supposed...', but with reference to a future obligation (that might be met): 'You are supposed to have done this by tomorrow'.

    b

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Apr 2007
    • Posts: 4,146
    #5

    Re: You are supposed to have done it before yesterday?

    Quote Originally Posted by BobK View Post
    It's possible to use 'You are supposed...', but with reference to a future obligation (that might be met): 'You are supposed to have done this by tomorrow'.

    b
    I would say 'You are supposed to do this by tomorrow.'

  3. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,609
    #6

    Re: You are supposed to have done it before yesterday?

    Quote Originally Posted by 2006 View Post
    I would say 'You are supposed to do this by tomorrow.'
    I would probably say "You are supposed to have this done by tomorrow".

  4. BobK's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2006
    • Posts: 16,038
    #7

    Re: You are supposed to have done it before yesterday?

    That one's more likely than the one I suggested in a general case, but I think people would use 'You are supposed to have done this...' to emphasize the process - meaning 'You should be well on the way to having it done by now'.

    b

Similar Threads

  1. Only yesterday
    By joham in forum Ask a Teacher
    Replies: 2
    Last Post: 12-Jul-2009, 11:24
  2. before yesterday
    By dido4 in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Jun-2009, 13:13
  3. yesterday once more
    By Nefertiti in forum Ask a Teacher
    Replies: 4
    Last Post: 21-May-2008, 09:19
  4. You are/were supposed to have done it yesterday.
    By angliholic in forum Ask a Teacher
    Replies: 5
    Last Post: 07-Jan-2008, 03: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
  •