问题 选择题

--- I’m sure Andrew will win the first prize in the final.

--- I think so. He ____ for months.

A.is preparing

B.was preparing

C.has been preparing

D.had been preparing

答案

答案:C

考查时态。根据语境及时间状语for months可知,用现在完成进行时,选C。

填空题
判断题