WE HAVEN'T SEEN HIM FOR FOUR YEARS.A. THIS IS THE FIRST TIME WE HA...

37. We haven't seen him for four years.A. This is the first time we have seen him.B. We saw him four years ago.C. We last saw him four years ago.D. We have known him for four years.