Learn English – Yesterday was the best day of the life

past-tense

Is it grammatically correct to say that Yesterday is the best day of my life instead of was?? My reasoning is that the best day of my life is yesterday. It has not changed.

If someone says yesterday was the best day of my life, does that mean yesterday is no longer the best of his/her life? Maybe he/she won the lottery today so he/she thinks that today is his best day instead of yesterday?

Best Answer

Proper is: Yesterday was the best day of my life. When you experience a better day than yesterday, you will say Yesterday had been the best day of my life. The fact that something about the past remains true today is not germane: George Washington was the first president of the United States. That he was the first is still true, and it will always be true. But he achieved this distinction in the past and the simple past tense is meant exactly for that--to describe an action or situation that occurred in the past.