英语如何表达“我这次回家离上次回家都有一年了.”

问题描述:

英语如何表达“我这次回家离上次回家都有一年了.”
语境是:快开学了,同学A在校园里遇到同学B.B问A假期过得怎么样?A说 “相当不错,我妈妈做了许多好吃的.我都有一年没有回家了.(也就是这次回家距离上次有一年了)“,请问这个意思用英语如何表达?

It has been a whole year since the last time I came home.
希望采纳谢谢