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

发布时间:2020-08-17 12:24:22

--- 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
以上问题属网友观点,不代表本站立场,仅供参考!