问题 选择题

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

-I think so. He________for it for months.  [ ]

A. is preparing    

B.was preparing

C. had been preparing    

D.has been preparing

答案

答案:D

选择题
单项选择题