Is the following sentence correct to describe a young man?
He should be seventeen.
My colleague was absolutely sure it was correct. I disagreed, so we had a bit of an argument. I would agree on either
He should be seventeen before he. . . .
or
He should be seventeen by now.
If the original sentence (“He should be seventeen.”) is actually correct, what makes it so?
