IT’S TWO YEARS SINCE HE LAST WENT HOME. A. HE HASN’T GONE HOME FOR...

33. It’s two years since he last went home. A. He hasn’t gone home for two years.B. The last time he went home was two years ago.C. He didn’t go home two years ago.D. Both A and B are correct.