—I’m sure Andrew will win the first prize in the final.—I think so. He _________
题型:不详难度:来源:
—I’m sure Andrew will win the first prize in the final. —I think so. He _________ for it for months.A.was preparing | B.is preparing | C.has been preparing | D.had been preparing |
|
答案
C |
解析
本题考查动词时态。“for+一段时间”常与完成时态连用,由第一句中的时态will win可知此时还在进行锻炼。 A不能与for months连用。B、C与现在、将来无关,故排除。 |
举一反三
Isn’t it lovely to think that I _________ myself on the sunny beach tomorrow at this time?A.am enjoying | B.will enjoy | C.shall enjoy | D.will be enjoying |
|
Tom was disappointed that most of the guests _________ when he _________ at the party.A.left; arrived | B.had left; arrived | C.left; had arrived | D.had left; had arrived |
|
—I"m trying to find yesterday"s newspaper. Have you seen it? —I"m afraid that I ______ it away. I thought you had finished reading it. A.threw | B.had thrown | C.throw | D.will throw |
|
His uncle went abroad in 2010, and _______since.A.has not been heard of | B.had not been heard of | C.had not heard of | D.has not heard of |
|
-- Will you go to the show next Monday? -- Yes. Every boy and every girl in the area _____ invited.A.were | B.have been | C.has been | D.was |
|
最新试题
热门考点