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

题目简介

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

题目详情

–I’m sure John ____ the first prize in the final.
–I think so. He ____ for it for months.
A.will win; is preparingB.would win; was preparing
C.would win; had been preparingD.will win; has been preparing
题型:单选题难度:中档来源:不详

答案

D
考查时态。根据句意可知the final是将来的事情。所以第一空使用将来时;for months通常都是与完成时连用,本题强调一直在准备,所以使用现在完成进行时。句意:-我敢肯定John将会在期末考试里赢得第一名。-我也这样认为。他一直都在为此做准备。

更多内容推荐