IT’S SO LONG SINCE I LAST SAW HIM THAT I ALMOST FAILED TO………….HIM....

3. It’s so long since I last saw him that I almost failed to………….him. A. recognize B. receive C. approve D. accept