《大学英语(1)》课后练习答案与部分课文译文 下载本文

《大学英语(1)》课后练习答案与部分课文译文

★ 课后练习参考答案:

Unit 1 现在时

1、I'm afraid I can't finish the work ___________to help me.

A. unless you will come B. unless you come C. until you will come D. until you shall come 正确答案:B

答案讲解:在时间、条件状语从句中,往往用一般现在时来表示将来的动作,故可以排除A、C 和D。根据题意,选择“除非你来帮我,否则我恐怕完不成工作”更合情理,所以答案为B。 2、We can go when the ground____________. A. is drying B. has dried C. dried D. dry 正确答案:B

答案讲解:有时为了明确在时间上分句动作的完成先于主句的动作,也可用现在完成时表示将来某一时刻前完成的动作,但不能用将来完成时的形式。因此,答案为B,意为 “当地面干了以后,我们就可以走了。”

3、Come and sit down by the fire. Your hand____________.

A. feel so coldly B. is feeling so cold C. feels so cold D. is felt so cold 正确答案:C

答案讲解:主语your hand是单数形式,谓语动词也应选择单数形式,故可以排除A。表示主语具有的特征、状态时应用一般现在时,故又可以排除B。表示某物给人以某种感觉时应用主动语态,所以选C,意为“过来坐在火边,你的手很凉”。

4、Various programs____________on TV. World news____________best received.

A. will show, are B. are shown, is C. are showing, is D. have shown, are 正确答案:B

答案讲解:第一句话的主语various programs是复数,故应选择复数的谓语动词,而第二句话的主语world news是单数,要对应单数的谓语动词,这样便可以排除A和D。节目应该是被播出,所以应该选择被动语态,故答案为B,意为“电视上播出各种节目,世界新闻最受欢迎”。 5、I can't find my dictionary.I wonder whether Mary____________it now. A. have B. has C. is having D. had 正确答案:B

答案讲解:有些动词不能构成进行时,主要有以下几种。 (1)表示“存在” 的动词:be,consist,exist等。

(2)表示“所有”的动词:belong,have,keep,own,possess等。 (3)表示“知觉”的动词:feel,hear,small,see,understand等。 (4)表示“认识”的动词:believe,find,know等。 (5)表示“感情”的动词:hate,like,love等。

因此,答案为B,意为“我找不到我的字典了,我想知道是否玛丽拿了”。 6、\

\ A. have been B. had been C. was D. will 正确答案:A

答案讲解:时间状语only a few minutes表示“我在这儿等了一段时间了”,这个动作从过去发生一直延续到现在,应用现在完成时,所以答案为A,意为“——对不起让你久等了。——噢,没关系,我刚来几分钟”。

1

7、Do I have to take this medicine? It ____________ so terrible.

A. tastes B. is tasting C. is tasted D. has tasted 正确答案:A

答案讲解:谓语动词taste表示主语it具有的特征、状态,应用一般现在时,故可以排除B和D。表示某物尝起来怎么样应用主动语态,所以选A,意为“我必须吃这药吗?尝着太苦了”。 8 When I was a child, my teacher told me that the earth ____________round.

A. was B. had been C. has been D. is 正确答案:D

答案讲解:动词表示普遍事实和客观真理时,应用一般现在时。“地球是圆的”是一个客观事实,所以不管主句是什么时态,谓语动词应为一般现在时,即D为正确答案,意为“当我小的时候,我的老师告诉我地球是圆的”。

9、\

\

A. was snowing B. has been snowing C. had been snowing D. snowed 正确答案:B

答案讲解:时间状语for a few days表示“雪已经下了好几天了”,根据上下文可知最近一直在下雪。“下雪”这个动作从过去开始,一直延续到现在,强调动作的继续性质,所以应用现在完成进行时,即答案为B,意为 “最近几天一直在下雪,不是吗?是啊,已经下了好几天了”。 10、\

\

A. get B. will get C. are getting D. will have got 正确答案:A

答案讲解:在时间、条件状语从句中,常用一般现在时表示将来的动作,所以在本句中when引导的从句应用一般现在时,即选A,意为“爸爸,我可以加入你们的俱乐部吗?当你长大一些就可以啊”。 11、Our team ____________every match so far this year, but we still have three more games to play.

A. was winning B. has won C. had won D. wins 正确答案:B

答案讲解:时间状语so far this year表示现在刚完成的动作,强调过去所发生的动作对现在的影响,所以应用现在完成时,即选B,意为“今年到目前为止,我们已经打赢了每场比赛,但是我们还有三场比赛要打”。

12、It is Friday today. My parents and I ____________New York on Saturday. A. are flying to B. shall be fly for C. have flown to D. will be flying for 正确答案:A

答案讲解:表示按计划、安排和打算,不久将要发生的动作,可以用现在进行时代替一般将来时,所以答案应为A,意为“今天是星期五,我和父母打算周六飞到纽约”。 13、If it ____________ tomorrow, we'll go swimming.

A. doesn't rain B. isn't raining C. don't rain D. isn't to rain 正确答案:A

答案讲解:在时间、条件状语从句中,常用一般现在时表示将来的动作,所以本题应选A,意为“如果明天不下雨,我们就去游泳”。

14、When he ____________ all the goods, he'll, of course, go home. A. will sell B. has sold C. sells D. will have sold 正确答案:B

2

答案讲解:在时间和条件状语从句中,可用现在完成时代替将来完成时,所以本题应选B,意为“当他卖完了所有的货物,他当然会回家”。

15 Don't talk so loudly. Your father ____________ . A. sleeps B. is sleeping C. slept D. has slept 正确答案:B

答案讲解:根据上下文,可知“父亲此时正在睡觉,所以不要大声说话”,所以应选择现在进行时,即答案为B。

Unit 2 过去时

1、He ____________the Communist Party____________2002. A. has joined, in B. has joined, since C. joined, on D. joined, in 正确答案:D

答案讲解:本句意为“他在2002年加入了共产党”,这是对过去发生的事件的陈述,应该用一般过去时,所以答案为D。本句不能选择完成时态,因为动词join不能表示动作的持续性,所以也就不能和since引导的时间状语连用。

2、Kate said that ____________.

A. she had finished writing the composition the night before B. she had finished writing the composition last day C. I finished writing the composition on the last night D. she finished writing the composition before the night 正确答案:A

答案讲解:从句动词finished所表示的动作发生在主句动词said之前,所以从句应用过去完成时。时间状语last day是一般过去时的标志性短语,所以不能选B。正确答案为A,意思是“凯特说她昨晚就完成作文了”。

3、My classmate____________a lot of good deeds for others. A. has been doneB. did C. was doingD. had done 正确答案:B

答案讲解:本句是对过去发生的事件的陈述,意思是“我的同学为他人做了很多好事”,所以应该用一般过去时,即选B。

4、Jack____________ in the street when I____________on him.

A. walked…called B. was walking…was calling C. walked…was calling D. was walking…called 正确答案:D

答案讲解:本句的意思是“我拜访杰克时,他正在街上走”,表示当一个动作发生时,另外一个动作正在进行,所以应该选择过去进行时和一般过去时,即答案为D。 5、\

\

A. was played B. played C. was playing D. playing 正确答案:A

答案讲解:本句的意思是“——你喜欢昨晚的音乐会吗?——是的,虽然最后一曲不怎么样”。分析句子结构,主语为the last piece,可知此处应该选择被动语态,而这件事情发生在昨晚,所以应用一般过去时,即答案为A。

6、David ____________himself while he ____________the machine.

A. hurted…was fixing B. hurts…is fixing C. hurt…fixed D. hurt … was fixing 正确答案:D

3

答案讲解:本句的意思是“大卫修机器的时候,弄伤了自己”,表示当一个动作正在进行时,另外一个动作突然发生,所以应该选择过去进行时和一般过去时。动词hurt的过去时形式是hurt,所以答案为D。 7、It ____________ whether he will go on with his study at the university. A. hasn't been decided B. isn't decided C. hasn't decided D. doesn't decide 正确答案:A

答案讲解:it在句中作形式主语,代替whether引导的从句,指的是“他能否上大学”这件事情。某一“事件”作主语时应该选择被动语态,故可以排除C和D。本句的意思是“这件事情还没有决定”,强调的是目前的情况,所以要用现在完成时,所以答案为A,意思是“他能否上大学这事儿还没定下来”。 8、He said that he ____________to the United States.

A. had never been B. had never gone C. was never D. has never been 正确答案:A

答案讲解:have been to a place的意思是说话时已经去过某地,现在已经回来了;have gone to a place的意思是说话时已经去某地了,现在还没有回来。本句的主句是一般过去时,所以从句应该选择过去完成时,即答案为A,意为“他说他从没去过美国”。

9、This time last year I ____________my holiday in the countryside.

A. have B. was having C. am having D. have had 正确答案:B

答案讲解:根据时间状语this time last year(去年的这个时候),我们可知本句的动词应用过去进行时,所以答案为B,意为“去年的这个时候,我正在乡下度假”。 10、\

\

A. will go B. has been C. has gone D. went 正确答案:C 答案讲解:have been to a place的意思是说话时已经去过某地,现在已经回来了;have gone to a place的意思是说话时已经去某地了,现在还没有回来。分析句意,Mary在说话时去学校了,还没回来,所以答案为C,意为“——玛丽在哪?——她去学校了”。

11、I'm sorry that I____________you had been there already.

A. won't know B. didn't know C. don't know D. haven't known 正确答案:B

答案讲解:从句you had been there already用的是过去完成时,可知动词know应该选用相应的过去时态,所以答案为B,意为“对不起,我不知道你已经到这儿了”。 12、It____________hard when I left the house. A. is raining B. rains C. was raining D. will rain 正确答案:C

答案讲解:根据时间状语从句when I left the house(当我离开家的时候)可知主句应表示“天正在下雨”,所以应该选择进行时态。从句用的是一般过去时,主句也应用相应的过去时态,所以答案为C,意思是“当我离开家的时候,天正在下雨”。

13 Tim ____________ a great number of different places in Australia.

A. already has visited B. has already visited C. has visited already D. has ever visited 正确答案:B

答案讲解:在完成时态中,副词already和just等应放在助动词have、has、had和动词过去分词之间,所以答案为B,意思是“汤姆已经游览了澳大利亚很多不同的地方”。 14、Up to now, I ____________ very successful.

A. am not B. haven't been C. was not D. were not

4