-I ’m sure Andrew will win the first prize in the final.-- I think so. Hefor it for

发布时间:2020-08-16 23:11:04

---- 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

网友回答

A. is preparing
B. was preparing
C. had been preparing
(答案→)D. has been preparing
解析::考查时态。时间状语for months可知应该使用现在完成进行时。句意:—我确信Andrew在期末考试一定可以得第一。—我也认为这样。在这几个月里他一直在准备。故D正确。
以上问题属网友观点,不代表本站立场,仅供参考!