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

发布时间:2020-08-17 13:16:29

—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
解析:
D。根据句中的…will win the first prize in the final可知,决赛还没有举行,所以下文谈到的“准备”指的肯定是从过去一直持续到现在的情况,故用现在完成进行时。
以上问题属网友观点,不代表本站立场,仅供参考!