精英家教网 > 高中英语 > 题目详情
— 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

试题分析:考察时态。句意:—我确定Andrew将在在决赛里获胜—我也这样认为。几个月来他一直都在准备。根据句意可知在过去的这几个月里,他一直都在做准备,而且持续到现在。故使用现在完成进行时。故D正确。
点评:动词时态是高考必考语法点,理解各种时态的含义用法是解答本题的基础,同时还要辅以相应的练习题进行对比练习,加深理解,学生应在备考中自己有意识的掌握时态之间的区别。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

—What a large crowd!
—They ______ in the cold wind for hours; the famous star will come today.
A.waitedB.were waiting
C.are waitingD.have been waiting

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Nothing that he suggested _____ to be of any use.
A.prove B.proved C.proving D.has been proved

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The door   .Something has gone wrong with it.
A.won’t lockB.won’t be locked
C.can’t lockD.isn’t locked

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Bob! How’s your project? I heard you started it last Friday, right?
—Oh! I ______ for it. But I haven’t decided when to do it.
A.had preparedB.was preparing C.have been preparingD.have prepared

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We arranged to meet at the cinema at 7:30, but he failed to _________.
A.turn downB.turn offC.turn overD.turn up

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----In fact, you _____ to write up the report within three days.
----Sorry for not finishing it. I’ve been too busy recently.
A.are expectingB.have expected
C.were expectedD.are expected

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Look! How long ______ like this?
—More than 20 days! It’s usual here that rain pours without stopping in May.
A.did it rain B.is it raining
C.has it been rainingD.doesn’t rain

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Mary, do you still remember the first time we met?
—of course, You         Helen’s birthday party with your friends in a restaurant.
A.attendedB.had attendedC.were attendingD.have attended

查看答案和解析>>

同步练习册答案