I THINK HE THE LETTER BY THIS TIME.A. WILL ANSWER B. WILL HAVE ANS...

29. I think he the letter by this time.A. will answer B. will have answered C. will be answering D. has answered