your order will be delivered by the end of tomorrow or day after tomorrow

Status
Not open for further replies.

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
We say "your order will be delivered by the end of the day". Can we also say "your order will be delivered by the end of tomorrow or day after tomorrow"?
 

andrewg927

Senior Member
Joined
Apr 9, 2017
Member Type
Interested in Language
Native Language
English
Home Country
United States
Current Location
United States
"By the end of tomorrow"- yes. "By the end of the day after tomorrow" is better worded as "in two days"
 

andrewg927

Senior Member
Joined
Apr 9, 2017
Member Type
Interested in Language
Native Language
English
Home Country
United States
Current Location
United States
They don't? So if today was 5/5, in 2 days would be 5/7, is that not right?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
They don't? So if today was 5/5, in 2 days would be 5/7, is that not right?

Not in the UK, no. For us, your sentence reads "So if today was the 5th of May, in two days it would be the 5th of July"! For us, it should be "If today is 5/5, in two days it will be 7/5".

Anyway, back to the point. "It will be with you be the end of the day after tomorrow" (if said today) means "It will be with you by 23:59 on Wednesday night". "It will be with you in two days" means "It will be with you sometime Wednesday" - it makes no mention of the fact that it might be the very last minute of Wednesday.

However, if said on Monday, they both mean "You'll get it on Wednesday".
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
"By the end of tomorrow" does not sound natural to me. Say "by the end of the day, tomorrow."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
If we're talking about generally accepted working hours (9-5), and it was due by 5pm, you could use "You'll get it by close of play tomorrow".
 

andrewg927

Senior Member
Joined
Apr 9, 2017
Member Type
Interested in Language
Native Language
English
Home Country
United States
Current Location
United States
"By the end of tomorrow" does not sound natural to me. Say "by the end of the day, tomorrow."

You don't use it at all? I sometimes tell my boss "I'll get it done by the end of tomorrow."
 

andrewg927

Senior Member
Joined
Apr 9, 2017
Member Type
Interested in Language
Native Language
English
Home Country
United States
Current Location
United States
Not in the UK, no. For us, your sentence reads "So if today was the 5th of May, in two days it would be the 5th of July"! For us, it should be "If today is 5/5, in two days it will be 7/5".

Anyway, back to the point. "It will be with you be the end of the day after tomorrow" (if said today) means "It will be with you by 23:59 on Wednesday night". "It will be with you in two days" means "It will be with you sometime Wednesday" - it makes no mention of the fact that it might be the very last minute of Wednesday.

However, if said on Monday, they both mean "You'll get it on Wednesday".

Oh OK. I didn't realize that. I'm never really particular about the exact time. That may explain why "in 2 days" or "by end of the day after tomorrow" is the same to me, especially when it comes to Amazon deliveries.
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
You don't use it at all? I sometimes tell my boss "I'll get it done by the end of tomorrow."
I'd understand it, but I'd never say that and can't recall ever having heard it.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
You don't use it at all? I sometimes tell my boss "I'll get it done by the end of tomorrow."

I wouldn't use it. I'd say "I'll get it done by the end of the day tomorrow".
 

tufguy

VIP Member
Joined
Feb 4, 2014
Location
India
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
If we're talking about generally accepted working hours (9-5), and it was due by 5pm, you could use "You'll get it by close of play tomorrow".

"You'll get it by close of play tomorrow". What does this sentence mean?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
It means exactly what I said in means in the post you quoted.
 
Status
Not open for further replies.
Top