至于这个in,不同时态经常表示不同意思,而且有时候根据意思还可以混用,其实三个月之后和三个月之内,如果是在三个月月底发生的,意思区别不大。所以为了简便,翻译没歧义,可以直接用within。
介词within之后接时间段表“在……以内”,既能用于过去时也能用于将来时。
The fire engine arrived within five minutes. 消防车五分钟之内就到了。
I will/would call him back within three hours. 我会在三个小时之内给他回电话。