You hear sentences like "How far gone is she?" Or "When is she due?" Used to talk about pregnancy...
A few days ago one of my collegues used the sentence "How long is she due?" and insisted that it's grammatically correct and means just the same as "How far gone is she?"
But it really doesn't make sense to me. I'd like to know what native speakers of English think about its grammaticality!
And my main question is, what's the difference between "How far gone is she?" And "When is she due?" ?!
Is it that the former asks about the amount of time passed and she's been pregnant and the latter to the remaining amount of time before giving birth to a baby?
Thank you in advance