当前位置:高中试题 > 英语试题 > 一般现在时 > —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.is preparingB.was preparing
C.had been preparingD.has been preparing

答案
D
解析

D。根据句中的…will win the first prize in the final可知,决赛还没有举行,所以下文谈到的“准备”指的肯定是从过去一直持续到现在的情况,故用现在完成进行时。
核心考点
试题【—I’m sure Andrew will win the first prize in the final. —I think so. He ________】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
—Do you think we should accept that offer?
—Yes, we should, for we _________ such bad luck up till now, and time _________ out.
A.have had; is runningB.had; is running
C.have; has been runD.have had; has been run

题型:不详难度:| 查看答案
We first met on a train in 2000. We both felt immediately that we _________ each other for years.
A.knewB.have known
C.had known D.know

题型:不详难度:| 查看答案
—Have you got any job offers?
—No. I _________. 
A.waitedB.had been waiting
C.have waitedD.am waiting

题型:不详难度:| 查看答案
—Have you known Dr. Jackson for a long time?
—Yes, since she _________ the Chinese Society.
A.has joinedB.joins
C.had joinedD.joined

题型:不详难度:| 查看答案
– Your job ________ open for your return.
– Thanks.
A.will be keptB.will keep
C.had keptD.had been kept

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.