---i'msureTomwillpassthefinalexamination
---ithinkso.he___foritformonths
A.hadbeenpreparing
B.waspreparing
C.ispreparing
D.hasbeenpreparing
答案为什么是D呢?