-- No, thanks. I ______. (2003山西试验中学)
A. have just looked around B. just look around C. am just looking around D. just looked around 78、-- Look! Somebody has broken a glass. -- Well, it ______ me. I ______ that.
A. wasn’t; didn’t go B. isn’t; haven’t done C. wasn’t; hadn’t done D. isn’t; didn’t go 79、 Come and see me whenever______. (2003北京)
A. you are convenient B. you will be convenient C. it is convenient D. it will be convenient to you 80、Nobody knew when the fire ______ , but they knew it ______ the next morning. A. broke out; was put out B. was broken out; was put out C. broke out; put out D. was broken out; went out 81、-- Was Tom there when you arrived?
-- Yes, but he ______ home soon afterwards.
A. had gone B. has gone C. is going D. went
82、The news came as no surprise to me. I______ for some time that the factory was going to shut down. (2003北京)
A. had known B. knew C. have known D. know 83、I have no idea what ______ while I was asleep.
A. has happened B. was happened C. happened D. had happened 84、Unfortunately when I arrived she______ , so we only had time for a few words. A. just left B. has just left C. was just leaving D. had just left
85、The pupils here ______ all kinds of exercises every day in the past four weeks.
A. kept busy doing B. keep on doing C. have kept busy doing D. have been kept busy doing 86、 -- What happened to the postman?
-- I don’t know. He ______ around here for a long time.
A. hasn’t seen B. didn’t see C. wasn’t seen D. hasn’t been seen 87、-- How are you today?
-- Oh, I ______ all ill as I do now for a very long time. (2000全国) A. didn’t feel B. wasn’t feeling C. don’t feel D. haven’t felt
88、A gentle wind ______ through the tree. In the distance, I______a racing car moving across the dusty plain. (2003黄冈中学)
A. was blowing; noticed B. blew; had noticed C. had blown; was noticing D. has blown; have noticed 89、-- I haven’t seen you for ages. Where have you been? -- I ______on leave in Europe. (2003重庆)
A. have been B. am C. was D. had been 90、-- You’ve left the light on.
-- Oh, so I have. ______and turn it off. (2000全国) A. I’ll go B. I’ve gone C. I go D. I’m going 91、 -- Has Tommy finished his job yet?
-- I have no idea of it; he ______ it this morning. (2003重庆) A. was doing B. had been doing C. has done D. did
6
92、-- Sorry, I ______ to post the letter for you. -- Never mind. ______ it myself after school.
A. forget; I’d rather post B. forgot; I’m going to post C. forgot; I’ll post D. forget; I’d better post
93、All the preparations for the task______ , and we’re ready to start. (2000北京春季) A. completed B. complete C. had been completed D. have been completed 94、-- Don’t you know I make the decision here? -- ______ , not until you ______ me.
A. Yes; have told B. No; have told C. Yes; tell D. No; are telling
95、I’ve won a holiday for two weeks to Florida. I______ my mum. (2001北京春季) A. am taking B. have taken C. take D. will have taken 96、______ at the door before entering, please. (2001北京春季) A. Knocked B. To knock C. Knocking D. Knock 97、-- Look! Someone has spilt coffee on the carpet. -- Well, it ______ me. (2003海淀)
A. isn’t B. wasn’t C. hasn’t been D. hadn’t been 98、-- Hey, look where you are going!
-- Oh, I’m terribly sorry. ______ . (1999全国)
A. I’m not noticing B. I wasn’t noticing C. I haven’t noticed D. I don’t notice 99、By the time you get to the airport, she ______ for New Zealand. (2003武汉) A. would be leaving B. has already left C. is leaving D. will have left 100、-- Will you go skiing with me this winter vacation? -- It ______ . (2002上海)
A. all depend B. all depends C. is all depended D. is all depending 101、-- Who is the old man talking with your teacher? -- I don’t know. I ______ him before. (2003武汉)
A. was never seeing B. had never seen C. never saw D. wouldn’t see 102、Visitors ______ not to touch the exhibits. (2001全国) A. will request B. request C. are requesting D. are requested 103、-- Hi, Tracy, you look tired.
-- I am tired. I ______the living room all day. (1998全国)
A. painted B. had painted C. have been painting D. have painted
104、 Why don’t you put the meat in the fridge? It will _____fresh for several days. (2003全国) A. be stayed B. stay C. be staying D. have stayed 105、-- Come on, Shela. I want to show you something.
-- Oh, how nice of you. I ______ you ______ to bring me a gift. A. didn’t think; were going B. never think; are going C. never through; were going D. hadn’t thought; were going 106、-- You’re drinking too much.
-- Only at home. No one ______ me but you. (2000北京春季) A. is seeing B. had seen C. sees D. saw
7
107、-- Will you go to the party?
-- Of course I will if ______ . (2003东城)
A. I was invited B. invited C. having invited D. I will be invited
108、This is Ted’s photo. We miss him a lot. He______trying to save a child in the earthquake. A. killed B. is killed C. was killed D. was killing
109、I wonder why Jenny______us recently. We should have heard from her by now. (2002全国) A. hasn’t written B. doesn’t write C. won’t write D. hadn’t write
110、The price ______ , but I doubt whether it will remain so. (1999全国) A. went down B. will go down C. has gone down D. was going down
111、John and I ______ friends for eight years. We first got to know each other at a Christmas party. But we ______ each other a couple of times before that. (2002北京春季) A. had been; have seen B. have been; have seen C. had been; had seen D. have been; had seen 112、-- Is Paul playing both soccer and tennis for the school?
-- He ______ . But now he has given up playing tennis. (2003海淀) A. is B. has C. was D. had
113、-- What were you doing when Tom came to see you?
-- I ______ on my overcoat and ______ to visit a friend of mine. A. have just put; leaving B. was put; was left C. had just put; was leaving D. was putting; left
114、Old Macdonald gave up smoking for a while, but soon ______ to his old ways. A. returned B. returns C. was returning D. had returned 115、-- I was sent to hospital last night.
-- You ______ within an inch of life, and didn’t know it. (2003兰州) A. have been B. are C. were D. would be 116、-- Did you write to Mary last month?
-- No, but I’ll ______ her over Christmas Day.
A. be seen B. be seeing C. have seen D. have been seeing
117、 I feel it is your husband who ______ for the spoiled child. (2002上海) A. is to blame B. is going to blame C. is to be blamed D. should blame 118、-- Tom came back home the day before yesterday. -- Really? Where ______ at all? (2003湖北八校) A. had he been B. has he been C. had he gone D. has he gone
8
9
[参考答案]
1、B 在含有by引导的时间状语的句子中,谓语动词要用过去完成时。到上个月为止已完成了吊桥的设计。
2、D 主句动词have heard作“听说”解,其后接到是省略that的宾语从句。Be back from表示“从……归来”的状态。由于本题中的hear不作“听见”解,故不可选分词作宾补。 3、D 见到Jim后expect成了过去,而第二句主句为过去时,故用were。
4、C 根据时间状语for about three years可确定应用现在完成时。在完成时态中,非延续性动词如go,get等,不能和表示延续的时间状语连用,所以选项B不能作为答案。
5、C 根据句子的语境they will disappear from the earth in the near future可以判断出要用被动语态的现在进行时,说明雨林正在被砍伐、焚烧。
6、B 动词marry是非延续性动词,要用didn’t marry填写。
7、C 现在打算来,可是我家来了一位不速之客。was going to come表示过去打算来;would come表示过去愿意来。
8、C argue,hit,arrive,shout是按次序出现四个并列的动词,分别充当两个分句的谓语,故均用一般过去时。
9、B 根据时态排除A,D,用B比C更好一些,过去的动作对现在有影响,用现在完成时好一些。 10、B 第一句中用了have,而第二句回答No, 所以说话人近来都没有Janet的消息,而A, B, C, D都表示有她的消息,所以只能选B,表示将来进行时。
11、D 根据副词yet可确定应用现在完成时。When and where to do sth表示单数,要用has not been decided。
12、B 这是一个祈使句,要用动词原形。and连接两个句子,构成“祈使句+and+句子”的句型。If you can是条件状语从句。如果可能,就献血吧,许多生命将会得救。
13、C 把钥匙忘在办公室里发生在等她丈夫回来之前,要用过去完成时。在until引导的时间状语从句中谓语动词要用一般过去时。
14、B since+一般过去式出现时,主语一般用现在完成时态。
15、B 在这个句子中用过去进行时表示在对方问话之前自己正在想到事。
16、B 这是一个对谓语强调的句子。时间状语the other day表示过去,要用一般过去时。 17、C 说话时已经“认识到”、“没认识到”已是过去的事。 18、C broken是动词过去分词表被动,get done是固定用法。
19、C 由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的,when she dropped in,“我已经玩了一会儿了”,因此该用过去完成时态。再看后一个动作,承接着前面for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。 20、C by the time后接定语从句,省略了关系副词when。要用一般现在时表示将来。 21、B 这是一个祈使句,要用动词原形。
22、C A项只用于一般时,B、D两项只用于过去时,“within+时间段”可用于过去时,现在和将来时。 23、C “be always doing”此种用法在语气上含有不满的责备。
24、B at this time tomorrow表示“在明天的这个时候发生的事”,要与将来进行时连用。
25、D 所提供的情景They hope to finish it next month. 说明电影院还在建设中,要用现在进行时态。 26、B be to do sth表示职责、义务、意图、约定、可能性等。如果一个人想成功,他必须尽力而为。所以要用is to succeed的形式。
10