Before yesterday I was 17, next year I will be 20.
What day is today?
Today is January 1. On December 31 of last year I turned 18 so before yesterday I was 17. On December 31 of this year I will turn 19 and on December 31 of next year I will turn 20.