就是 He has left home for 2 years
it has been 2 years since he left home
he left home 2 years ago
He left home before 2 years