Every so often I walk past a war memorial plaque which lists the names of local soldiers who fell in the wars and it says: "They gave their yesterdays for our todays". It feels a bit disrespectful to be pedantic over a war memorial, but that doesn't make sense, does it? They gave their tomorrows for our todays, surely? Or am I missing something?