28.(08江苏33)
-I’m sure Andrew will win the first prize in the final.
-I think so.He for it for months.
A.is preparing B.was preparing
C.had been preparing D.has been preparing
答案 D
解析 由句中“for months”与“will”可知,prepare的动作应发生在过去而且到目前还在继续,故用现在完成进行时。
27.(08江苏29)
-They are quiet,aren’t they?
-Yes.They are accustomed at meals.
A.to talk B.to not talk C.to talking D.to not talking
解析 be accustomed to 习惯于,to为介词,后接名词或动名词。由句意可知表示否定意义,故选D项。
26.(08辽宁29)
-Have you got any job offers?
-No.I .
A.waited B.had been waiting C.have waited D.am waiting
解析 句意为:“有人给你提供工作了吗?”“没有,我正在等着。”用现在进行时态表示正在进行的动作或存在的状态。
25.(08辽宁23)
We first met on a train in 2000.We both felt immediately that we each other for years. A.knew B.have known C.had known D.know
答案 C
解析 句意为:我们于2000年在火车上第一次相遇。我们两人都立刻觉得我们好像已认识了好多年。that从句中know的动作发生在句子谓语动词felt之前,因此从句谓语动词应用过去完成时态。
24.(08福建25)
So far this year we a fall in house prices by between 5 and 10 percent.
A.saw B.see C.had seen D.have seen
解析 so far一般与现在完成时连用。
23.(08浙江7)
-What’s that noise?
-Oh, I forgot to tell you.The new machine .
A.was tested B.will be tested C.is being tested D.has been tested
解析 根据一对一的问答可知,“机器正在被检测”,故选C项。
22.(08浙江5)
I don’t believe you’ve already finished reading the book- I it to you this morning! A.would lend B.was lending C.had lent D.lent
解析 根据句意“我认为你还没有读完这本书--我今天早晨刚把它借给你”可知,是对过去事情的一个描述。
21.(08重庆35)
Teenagers their health because they play computer games too much.
A.have damaged B.are damaging C.damaged D.will damage
答案 B
解析 根据because引导的原因状语的时态,可知前面的时态。
20.(08重庆31)
He as a national hero for winning the first gold medal for his country in the Olympics. A.regarded B.was regarded C.has regarded D.had been regarded
解析 考查regard...as 把……认为是……。
18.(08重庆23)
Judy is going to marry the sailor she in Rome last year.
A.meets B.met C.has met D.would meet
解析 考查定语从句。根据时间状语last year可知,用一般过去时。