Question

yesterday morning
yesterday afternoon
yesterday evening
yesterday night
last night


this morning
this afternoon
this evening
this night
tonight

tomorrow morning
tomorrow afternoon
tomorrow evening
tomorrow night
next night

(Which ones are wrong expressions? Can we use all expressions above?)

Answers

yesterday morning <b>correct</b>
yesterday afternoon <b>correct</b>
yesterday evening <b>maybe, but "last evening" would be better</b>
yesterday night <b>incorrect</b>
last night <b>correct</b>


this morning <b>correct</b>
this afternoon <b>correct</b>
this evening <b>correct</b>
this night <b>unusual</b>
tonight <b>correct</b>

tomorrow morning <b>correct</b>
tomorrow afternoon <b>correct</b>
tomorrow evening <b>correct</b>
tomorrow night <b>correct</b>
next night <b>correct if you put "the" in front of "next"</b>
While "this night" is not usually used today, it is still a phrase used for emphasis, especially in religious rites or old books.

Example: During one Jewish holiday, the youngest child says, "Why is this night different from all other nights." The phrase is emphasizing that it is this special night that is important. Using the more familiar, tonight, wouldn't have the same impact.

"Yesterday evening" is another old phrasing that isn't used today.

Related Questions