---I’m sure Andrew will win the first prize in the final.
---I think so. He for it months.
A. is preparing
B. has been preparing
C. was preparing
D. had been preparing
网友回答
A. is preparing
(答案→)B. has been preparing
C. was preparing
D. had been preparing
解析:考查时态:句意:--我确信Andrew在决赛中会获得一等奖。--我也这么想,他已经准备了好几个月了。可知Andrew是从过去到现在一直在准备,用现在完成进行时,选B。