EXERCISE 2 YOU WILL HEAR PEOPLE TALKING IN 5 SITUATIONS. FOR QUESTIONS...

14 . Next month I _______ Tom for 20 years. A. know B. will have known C. am knowing D. will have been knowing