–I’m sure John the first prize in the final. –I think so. He for it for months. A. will

发布时间:2020-08-16 20:54:18

–I’m sure John      the first prize in the final.
–I think so. He      for it for months.
A. will win; is preparing
B. would win; was preparing
C. would win; had been preparing
D. will win; has been preparing

网友回答

A. will win; is preparing
B. would win; was preparing
C. would win; had been preparing
(答案→)D. will win; has been preparing
解析:考查时态。根据句意可知the final是将来的事情。所以第一空使用将来时;for months通常都是与完成时连用,本题强调一直在准备,所以使用现在完成进行时。句意:-我敢肯定John将会在期末考试里赢得第一名。-我也这样认为。他一直都在为此做准备。
以上问题属网友观点,不代表本站立场,仅供参考!