–I’m sure John ____ the first prize in the final. –I think so. He ____ for it fo
题型:不详难度:来源:
–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 |
|
答案
D |
解析
考查时态。根据句意可知the final是将来的事情。所以第一空使用将来时;for months通常都是与完成时连用,本题强调一直在准备,所以使用现在完成进行时。句意:-我敢肯定John将会在期末考试里赢得第一名。-我也这样认为。他一直都在为此做准备。 |
举一反三
—Have you been working in N0.5 Middle School since you graduated from college? ~No, I _______ in the countryside for 3 years.A.have taught | B.had taught | C.have been teaching | D.taught |
|
By the end of last week, we __________ a satisfactory solution to the problem.A.have found | B.will be finding | C.had found | D.found |
|
-------Take a break, Amy. You ________ on the piano all morning. -------I’d like to, but this time next week I _______a concert at Music Hall.A.have practiced, will give | B.are practicing, am giving | C.have been practicing ,will be giving | D.will have practiced, have been giving |
|
As early as his second film, Chaplin had developed his own manner of acting, the one that ________world famous.A.would become | B.had become | C.was to become | D.became |
|
Remember not to telephone me after 7:30 pm, for I ____ the students in the classroom then.A.will coach | B.will be coaching | C.have been coaching | D.have been coached |
|
最新试题
热门考点