Ok, I have a passport issued on 1 Dec 2014 and will expire on 1 Dec 2016. So I should say "The passport will expire in 2 years".
However "in" in the above sentence is a bit confused because "in" should mean "after", but I have never heard any one say "The passport will expire after 2 years". So:
Does "in" mean "after" in "The passport will expire in 2 years"?
Best Answer
In Australia, we would definitely say
as though time followed years, and in is understood to mean about or approximately.
It is with some surprise that I read the comments from esteemed users @Janus and @Edwin, hence my qualification in Australia - perhaps this is regional usage.