优秀试题热身
1.(2010·皖南八校联考)Before 1966 in the land we now call Great Britain ________ people belonging to two major language groups.
A. lived B. lives
C. has lived D. are living
答案与解析:A 由时间状语before 1966可知该句用一般过去时,介词短语in the land置于句首,该句应该用完全倒装形式,故选A项。句子主干的正常语序为:People lived in the land.。
2.(2010·皖南八校联考)I ________ you not to give up that job—now, where can you find a better one
A. told B. were telling
C. had told D. tell
答案与解析:A 句意:我告诉过你不要放弃那份工作,现在你到哪里去找一份更好的呢?“告诉”为过去的动作,故用一般过去时。
3.(2010·合肥质检)—How did you spend your national holidays
—Oh, I ________ most of my time watching TV, and then I was invited to visit a relative in Qingdao.
A. have spent B. was spending
C. spent D. had been spending
答案与解析:C 根据问句我们可以判断出此处是对过去发生事情的陈述,因此应该用一般过去时,故C项符合题意。
4.(2010·芜湖模拟)Before I realized that what I said at the meeting did hurt him, he ________ without a word.
A. drove away B. was driving away
C. was driven away D. had driven away
答案与解析:D 由句意可知,“他离开”发生在“我意识到自己在会上说的话伤害了他”之前,即过去的过去,须用过去完成时。
5.(2010·江南十校联考)—It's said that your journey was not very pleasant.
—We would have enjoyed ourselves, but the car ________ a little crowded.
A. would be B. had been
C. was D. would have been
答案与解析:C 从句意“我们本可以过得很愉快的”可知,这是对过去状况的虚拟,但“汽车有点挤”是发生在过去的事实,所以用一般过去时态表示过去的状况或动作,选C项。
6.(2010·长春调研)—I saw Lucy and her boyfriend in the park at nine yesterday evening.
—Impossible. She ________ the Internet with me in my home then.
A. surfed B. had surfed
C. would surf D. was surfing
答案与解析:D 根据对话内容可知,昨天晚上九点时Lucy正在和我一起上网,因此用过去进行时。
7.(2010·东北三校联考)Prices of houses ________ sharply in the past decade.
A. rise B. are rising
C. have risen D. rose
答案与解析:C 通过题干中的in the past decade可知应该用现在完成时。句意:在过去的十年中房价快速上涨。
8.(2010·东北三校联考)In the far south ________ Stewart Island, the largest of New Zealand's many small islands.
A. lying B. lays
C. lie D. lies
答案与解析:D lie“位于”。lay“放,搁”。句意:Stewart Island位于新西兰最南边,是新西兰众多小岛中最大的一个。
9.(2010·黑龙江适应性考试)The car ________ the truck so closely, otherwise the traffic accident could have been avoided.
A. shouldn't follow B. was following
C. has been following D. mustn't follow
答案与解析:B 从后面otherwise和could have可以看出是对过去状况的虚拟,前一句则陈述过去的事实,故用过去时;表示“汽车当时和卡车离得非常近”,表示过去某一时间正在进行的动作用过去进行时。选B项。
10.(2010·黑龙江适应性考试)—________ you read the newspaper
—Yes. I ________ it on the bus while I was on my way to work.
A. Have; read B. Did; read
C. Have; have read D. Did; have read
答案与解析:A 第一空表示“你有没有读过这份报纸?”,用现在完成时;第二空根据句意可知他已经读过了,阅读的动作发生在过去,现在没在读了,故应该用一般过去时。据此判断选A项。
11.(2010·海南五校联考)I have been living in Haikou for 10 years, but seldom ________ so lonely as now.
A. have I felt B. I have felt
C. had I felt D. I had felt
答案与解析:A 分析but之后的分句,seldom, no, never等具有否定意义的词置于句首时,句子要用部分倒装,再结合前一分句的时态可知,答案为A项。
12.(2010·银川一中)I don't know if she ________, but if she ________ I will let you know.
A. comes; comes B. will come; will come
C. comes; will come D. will come; comes
答案与解析:D 前一分句know后面是宾语从句,因此使用将来时态will come;后一分句中的if引导的是条件状语从句,因此使用一般现在时表示将来。
13.(2010·宁夏部分重点质检)With the help of high technology, more and more new substances ________ in the past years.
A. discovered B. have discovered
C. had been discovered D. have been discovered
答案与解析:D 由句中的时间状语in the past years可知,这里应用现在完成时;句子的主语new substances与discover之间为动宾关系,故选D项。
14.(2010·嘉兴适应性考试)Professor Baker, who ________ the research of wild animals all his life, ________ to give a speech in our school next week.
A.has devoted to; is supposed
B.is devoted to; will be supposed
C.has been devoted to; is supposed
D.had devoted to; will be supposed
答案与解析:C devote是及物动词,A和D项主动形式后不带宾语,直接跟to不正确。从句中的all his life表明要用现在完成时。短语be supposed to表示“应该,被期望”,指望未来发生的动作,与next照应。
15.(2010·福建四地六校联考)—Got your driving license
—No. I ________ too busy to have enough practice, so I didn't take the driving test last week.
A. was B. am
C. have been D. had been
答案与解析:D 根据句中so I didn't take the driving test last week可知说话人过去一直很忙而没有进行足够的练习,以至于没有参加上周的驾照考试。发生在过去的动作“take”之前,因此应该用过去完成时。
16.(2010·厦门质检)—Those scientists invented a robot to care for kids!
—It's not surprising. They ________ wonders all the time.
A. worked B. were working
C. work D. have been working
答案与解析:D 根据句中的时间状语all the time可知,科学家们一直在创造奇迹,因此应该使用现在完成进行时。
17.(2010·嘉兴适应性考试)—I'd like to call you at 10 o'clock next Friday morning if it is convenient.
—I'm afraid I ________ an important meeting.
A.will have attended B.will be attending
C.attend D.am attending
答案与解析:B 第一句中有时间状语10 o'clock next Friday morning,第二句的内容与之对应,指下周五那个时候正在开会,所以用将来进行时。
18.(2010·龙岩质检)—The movie 2012 will be on at 8 p.m. What about picking you up at 7 p.m.
—All right, I will have come back from work by then, and I ________ you at home.
A. will wait for B. will be waiting for
C. have been waiting for D. am waiting for
答案与解析:B 从句意知,“我在家等你”动作发生在将来,排除C项和D项。时间是下班后至七点间,表示将来某段时间内正在进行的动作,用将来进行时态,所以选B项。
19.(2010·南京模拟)The young man, who by then
________ admission to university, decided to do some part time jobs to gain more practical experience.
A. gained B. was gaining
C. has gained D. had gained
答案与解析:D 从句中的by then和decided to do可以判断空格处的动作发生在decided to do之前,故此处用过去完成时,答案选D项。
20.(2010·南京调研)Do you think that bridge ________ 2,000 meters long?It doesn't appear ________ long.
A. measures; that B. is measured; so
C. is measured; such D. measures; much
答案与解析:A measure表示“有多长(宽、高、深)”时为不及物动词,所以用主动语态。that在此处相当于副词so,而much不能修饰形容词原级。故选A项。
21.(2010·苏北四市调研)—Mum, I really think Dad should have a break and get relaxed.
—Yes. He ________ too long.
A. read B. has been reading
C. had read D. is reading
答案与解析:B 从对话内容可知,父亲一直在看书,因此使用现在完成进行时,表示从过去到现在一直持续的动作,且还有可能持续下去。
22.(2010·盐城调研)We've been told the good news, but when and where to go for the exciting paid vacation
________ yet.
A. are not discussed
B. have not been discussed
C. is not being discussed
D. has not been discussed
答案与解析:D 后一分句的主语为when and where to go for the exciting paid vacation,表示的是一件事,谓语动词用单数形式,由此排除A、B两项。根据句末的yet可知应该用完成时,即这件事还没有被讨论。因此D项正确。
23.(2010·盐城调研)—Do you know if Terry will go camping this weekend
—Terry?Never!She ________ tents and fresh air!
A. has hated B. hated
C. will hate D. hates
答案与解析:D 结合题意可知此处应用一般现在时表示她的习惯。句意:她讨厌帐篷和新鲜的空气。
24.(2010·南通名校联考)—Have you moved into your new flat
—No, I haven't. It ________ at present.
A. will be decorated B. was decorated
C. is decorating D. is being decorated
答案与解析:D 根据句意可知,新的公寓正在装修之中,故用现在进行时的被动语态。
25.(2010·长沙模拟)—Are you still very busy
—Yes, I ________ the report for the manager and it won't take long.
A. have just finished B. am just finishing
C. had just finished D. am just going to finish
答案与解析:B 根据对话内容可知,本题用现在进行时表示此时此刻的情况,即正在写报告。其他选项不合句意。
26.(2010·杭州质检)I ________ that actress in quite a few films, but her name escapes me for the moment.
A. saw B. have seen
C. see D. had seen
答案与解析:B “我”在很多影片中看到过这个女演员,但是现在却想不起来她的名字。本题强调过去的动作对现在的影响,因此应该使用动词的现在完成时。
27.(2010·宝鸡质检)—Tom, you've got an A in the final English exam. Congratulations!
—Thanks. But I never thought the result came out so fast. The papers ________ when I left the teacher's office just now.
A.had been marked
B.were still being marked
C.are still marking
D.had been marking
答案与解析:B when引导的时间状语从句使用了一般过去时,不能选C。mark与主语the papers之间为动宾关系,故用被动语态。答语句意是“我刚才离开老师办公室时,试卷仍然在批改中”。根据句意使用过去进行时的被动语态。
28.(2010·温州测试)The guest of honor, along with his wife and two sons, ________ in the first row, watching the performance.
A. was seating B. were seating
C. was seated D. were seated
答案与解析:C 句子的主语是the guest of honor,谓语动词要用单数形式;be seated“坐下,就座”。所以选C项。
29.(2010·温州测试)—What ________ this time tomorrow morning
—Er, I'm not sure for the moment.
A. will you do B. will you be doing
C. are you to do D. are you going to do
答案与解析:B 问话人问的是:明天上午的这个时候,你会在做什么?所以要用将来进行时。
30.(2010·宁波模拟)For some time now, Chinese people, under the leadership of CPC, ________ the contents of the Scientific Development Theory in the course of practicing socialism in China.
A. had been improving B. have been improving
C. were improving D. improved
答案与解析:B 从句中For some time now可知,句子要用现在完成进行时。句意:中国人民在中国共产党的领导下一直致力于在实践社会主义进程中完善科学发展观理论。