— I’m sure Andrew will win the first prize in the final. — I think so. He for it for mont

发布时间:2020-08-17 04:09: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
解析:考察时态。句意:—我确定Andrew将在在决赛里获胜—我也这样认为。几个月来他一直都在准备。根据句意可知在过去的这几个月里,他一直都在做准备,而且持续到现在。故使用现在完成进行时。故D正确。
以上问题属网友观点,不代表本站立场,仅供参考!