Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

If I ask

Are you available tonight for a drink?

does tonight refer to this evening and/or this night?

If not, what would be considered the beginning of the night and the end of the evening? Do they overlap?

share|improve this question
    
I never differentiate between "this night" and "tonight". –  user32123 Dec 12 '12 at 7:14
1  
Tonight = this evening --> I think your apprehension is unfounded. Given the context, the two alternatives convey exactly the same meaning. It's is a polite way of saying things and does not rely on technical nuances of the phrases. Any one who tries to interpret them differently, in the given context, is unaware of finesse. –  Kris Dec 12 '12 at 9:30
    
@Kris, this is absolutely not that obvious for non native English speakers. –  rochb Jan 11 '13 at 12:10

2 Answers 2

up vote 4 down vote accepted

I would say that this really depends on the context and common understanding between speaker and hearer.

Are you available for a drink tonight?

I would understand tonight as starting after work (if asked by a coworker) and lasting through something reasonable, like midnight nowadays. If the person asked works in a bar at night, it might mean "right now", no matter whether it is 6pm or 5am.

Asking

Where will you sleep tonight?

Tonight will denote the normal sleeping period.

Best is to further specify if necessary.

share|improve this answer
1  
"Tonight" normally refers to the future, so "How did you sleep tonight?" sounds wrong; better to say, "How did you sleep last night?". –  Steve Melnikoff Oct 8 '10 at 12:58
2  
Granted, changed the example –  malach Oct 8 '10 at 12:59

It depends. I think they overlap for the beginning of the night/evening, but "tonight" goes further. So you can say "I'm dining in this evening", meaning you probably won't stay up too late, but if you say "I'm going to go out tonight", it could mean that you won't stay late, but it could be 2am or 5am also. You would never use "this evening" for going out until 2am, though.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.