[General] You are supposed to have done it before yesterday?

Status
Not open for further replies.

cubezero3

Member
Joined
May 6, 2009
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
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
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
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.
 

billmcd

Key Member
Joined
Mar 27, 2009
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
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".
 

BobK

Moderator
Staff member
Joined
Jul 29, 2006
Location
Spencers Wood, near Reading, UK
Member Type
Retired English Teacher
Native Language
English
Home Country
UK
Current Location
UK
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
 

2006

Key Member
Joined
Apr 9, 2007
Member Type
Other
Native Language
English
Home Country
Canada
Current Location
Canada
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.'
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
I would say 'You are supposed to do this by tomorrow.'
I would probably say "You are supposed to have this done by tomorrow".
 

BobK

Moderator
Staff member
Joined
Jul 29, 2006
Location
Spencers Wood, near Reading, UK
Member Type
Retired English Teacher
Native Language
English
Home Country
UK
Current Location
UK
:up: 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
 
Status
Not open for further replies.
Top