1、专升本英语-语法知识(八)及答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:47,分数:100.00)1.A new house _ at the comer of the road. A. is building B. is being built C. been built D. be building(分数:2.00)A.B.C.D.2.His new book _ next month. A. will be published B. is publishing C. is being published D. has been published(分
2、数:2.00)A.B.C.D.3._ the watch been repaired yet? I badly need it. A. Does B. Has C. Is D. Are(分数:2.00)A.B.C.D.4.The flowers _ often. A. must be water B. must be watered C. must watered D. must water(分数:2.00)A.B.C.D.5.The pot _ for _ hot water. A. used;keeping B. was used;keeping C. is used;to keep D.
3、 are used;keep(分数:2.00)A.B.C.D.6.How dirty the tables are! They need _. A. to clean B. clean C. cleaning D. cleaned(分数:2.00)A.B.C.D.7.Newly-born babies _ in hospital. A. are taken good care B. are taken good care of C. take good care of D. take good care(分数:2.00)A.B.C.D.8.The apple _ Very sweet. A.
4、is tasted B. taste C. tastes D. are tasting(分数:2.00)A.B.C.D.9.-What do you think of the TV play?-Wonderful. It is worth _ a second time. A. watching B. watched C. seen D. seeing(分数:2.00)A.B.C.D.10.A photo _ each time that button _. A. has takenhas pushed B. has been takenhas pushed C. is takenwill b
5、e pushed D. is takenis pushed.(分数:2.00)A.B.C.D.11.You didnt let me drive. If we _ in turn,you _ so tired. A. drove;didnt B. drove;wouldnt get C. were driving;wouldnt get D. had driven;wouldnt have got(分数:2.00)A.B.C.D.12._,we could not have finished the work on time. A. If they do not help us B. Was
6、it not for their help C. Should they offer to help us D. But for their help(分数:2.00)A.B.C.D.13._ today,he would get there by Friday. A. Was he leaving B. If he is leaving C. Were he to leave D. If he leaves(分数:2.00)A.B.C.D.14.If only I _ how to operate a computer as you do! A. had known B. would kno
7、w C. should know D. knew(分数:2.00)A.B.C.D.15.When a pencil is partly in a glass of water,it looks as if it _. A. breaks B. has broken C. were broken D. had been broken(分数:2.00)A.B.C.D.16.The chairman requested that _ A. the members studied the problem more carefully B. the problems were more carefull
8、y studied C. the problems could be studied with more care D. the members study the problem more carefully(分数:2.00)A.B.C.D.17.If I _ you,I _ more attention to English idioms and phrases. A. was;shall pay B. am;will pay C. would be;would pay D. were;would pay(分数:2.00)A.B.C.D.18.We cannot imagine what
9、our world _ like without electric power. A. is B. will be C. would be D. were(分数:2.00)A.B.C.D.19.There was a half smile on his face which suggested that he _ happy to have given his life for his country. A. was B. should be C. would be D. were(分数:2.00)A.B.C.D.20.We all agreed to her suggestion that
10、we _ to the Great Wall for sightseeing. A. will go B. go C. shall go D. should have gone(分数:2.00)A.B.C.D.21.The young man insisted that he _ nothing wrong and _ free. A. did;set B. had done;should be set C. do;be set D. had done;must be set(分数:2.00)A.B.C.D.22.He went on foot,but he _ by bus. A. migh
11、t gone B. should gone C. should have gone D. ought have gone(分数:2.00)A.B.C.D.23.You shouldnt have run across the road without looking round,you _ by a car. A. might be knocked down B. might have been knocked down C. might knock down D. might be knocking down(分数:2.00)A.B.C.D.24.Why is the rubbish sti
12、ll here? It ought to _ yesterday. A. be thrown away B. have thrown away C. have been thrown away D. throw away(分数:2.00)A.B.C.D.25.If you had taken my advice,none of this _. A. would happen B. had happened C. would have happened D. has happened(分数:2.00)A.B.C.D.26.Everything _ if Albert hadnt called t
13、he fire department immediately after the fire broke out. A. would destroy B. would be destroyed C. would have destroyed D. would have been destroyed(分数:2.00)A.B.C.D.27.Its high time _ about the traffic problem. A.something was done B.everything is done C.anything will be done D.nothing to be done(分数
14、:2.00)A.B.C.D.28.It is necessary that we _ have a good command of English at college. A. must B. have to C. should D. ought to(分数:2.00)A.B.C.D.29.I _ worry too much if I were you. A. oughtnt B. mustnt C. neednt D. wouldnt(分数:2.00)A.B.C.D.30.If we _ sooner,we might have got there. A. started B. had s
15、tarted C. would have started D. start(分数:2.00)A.B.C.D.31.“The taxi only took ten minutes to get to the hotel.“_ you were coming today,Id have met you at the airport.“ A. Have I known B. I have known C. Had I known D. I had known(分数:2.00)A.B.C.D.32.The business is risky. But _,We would be rich. A. sh
16、ould we succeed B. would we succeed C. might we succeed D. could we succeed(分数:2.00)A.B.C.D.33.If you _ that late movie last night,you wouldnt be sleepy. A. havent watched B. hadnt watched C. didnt watch D. wouldnt have watched(分数:2.00)A.B.C.D.34.“John wants to see you today.“I would rather he _ tom
17、orrow than today.“ A. comes B. came C. should come D. has come(分数:2.00)A.B.C.D.35.Id rather you _ anything about it for the time being. A. do B. didnt do C. dont D. didnt(分数:2.00)A.B.C.D.36.Its about time he _ himself a wife and settled down. A. finds B. found C. should find D. had found(分数:2.00)A.B
18、.C.D.37.“I let Joe borrow our radio for the afternoon.“Thats all right, but I wish he _ buy one of his own.“ A. can B. may C. could D. will(分数:2.00)A.B.C.D.38.I wish I _ to study mathematics three years ago. A. could start B. can start C. had started D. started(分数:2.00)A.B.C.D.39.It is desired that
19、he _ his plan. A. carries out B. will carry out C. carry out D. carried out(分数:2.00)A.B.C.D.40.Since her blood pressure is much higher than it should be, her doctor insists that she _. A. will not smoke B. should not smoke C. not smoke D. both B and C(分数:2.00)A.B.C.D.41.The police chief ordered that
20、 parking _ on Main Street during the rush hour. A. be prohibited B. be prohibiting C. is prohibited D. was prohibited(分数:2.00)A.B.C.D.42.The mother rejected my suggestion that she _ her daughter the next week. A. would meet B. shall meet C. meet D. met(分数:3.00)A.B.C.D.43.The housemaster requested th
21、at we _ television on week nights. A. not watch B. shouldnt watch C. didnt watch D. both A and B(分数:3.00)A.B.C.D.44.Some days go by much more quickly than others. Some hours seem as if they _. A. will never end B. would never end C. have never ended D. had never ended(分数:3.00)A.B.C.D.45.“You finally
22、 made it, didnt you?“Yes, _ your help, I would have not succeeded.“ A. but that B. but for C. but if D. thanks to(分数:3.00)A.B.C.D.46.Its high time the child _ how to behave properly. A. learns B. learning C. to learn D. learned(分数:3.00)A.B.C.D.47.I wish that the weather _ not so warm. A. had B. be C
23、. were D. is(分数:3.00)A.B.C.D.专升本英语-语法知识(八)答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:47,分数:100.00)1.A new house _ at the comer of the road. A. is building B. is being built C. been built D. be building(分数:2.00)A.B. C.D.解析:解析 此处考察被动语态的现在进行时,为 be+being done。其他选项都不正确。2.His new book _ next month. A. will
24、be published B. is publishing C. is being published D. has been published(分数:2.00)A. B.C.D.解析:解析 由题中的 next month 推断,此处考察被动语态的将来时,结构为 will be done。3._ the watch been repaired yet? I badly need it. A. Does B. Has C. Is D. Are(分数:2.00)A.B. C.D.解析:解析 根据后面的 been 一词可以推断此处是完成时用法,故用 have/has,所以选 B。4.The flo
25、wers _ often. A. must be water B. must be watered C. must watered D. must water(分数:2.00)A.B. C.D.解析:解析 此处考查情态动词后的被动式。应为 must+be done,故选 B. 本句意思是:花必须经常浇。5.The pot _ for _ hot water. A. used;keeping B. was used;keeping C. is used;to keep D. are used;keep(分数:2.00)A.B. C.D.解析:解析 be used for 为:被用做,for 为介
26、词,故后面要加动名词。本句意思是:这壶是用来盛热水的。6.How dirty the tables are! They need _. A. to clean B. clean C. cleaning D. cleaned(分数:2.00)A.B.C. D.解析:解析 need doing=need to be done,为主动表被动。7.Newly-born babies _ in hospital. A. are taken good care B. are taken good care of C. take good care of D. take good care(分数:2.00)
27、A.B. C.D.解析:解析 动词短语变被动,只需将主要动词变被动,其他成分放于后面即可。这里新生儿是被照顾的,故用被动。8.The apple _ Very sweet. A. is tasted B. taste C. tastes D. are tasting(分数:2.00)A.B.C. D.解析:解析 look,sound,taste,smell,feel 等感官动词,不用被动形式。9.-What do you think of the TV play?-Wonderful. It is worth _ a second time. A. watching B. watched C.
28、 seen D. seeing(分数:2.00)A. B.C.D.解析:解析 worth 后加主动形式的动名词,但表被动意思。另外看电视剧用 watch。本句意思是:这部电视剧很棒,值得再看一遍。10.A photo _ each time that button _. A. has takenhas pushed B. has been takenhas pushed C. is takenwill be pushed D. is takenis pushed.(分数:2.00)A.B.C.D. 解析:解析 根据意思应当是:每一次按那个按钮,就能照一张相。此处相片和按钮都是动作的宾语,故用被
29、动语态。而 each time 引导的时间状语中,遵循主将从现原则。11.You didnt let me drive. If we _ in turn,you _ so tired. A. drove;didnt B. drove;wouldnt get C. were driving;wouldnt get D. had driven;wouldnt have got(分数:2.00)A.B.C.D. 解析:解析 本句是对过去情况的虚拟。意为:如果我们轮流开车的话,你就不会那么累了。对过去虚拟,if 条件句用过去完成时,had driven,主句用 wouldnt have got。12.
30、_,we could not have finished the work on time. A. If they do not help us B. Was it not for their help C. Should they offer to help us D. But for their help(分数:2.00)A.B.C.D. 解析:解析 这里是含蓄虚拟语气用法。这句话的意思是:要不是他们帮忙,我们不会按时完成工作的。13._ today,he would get there by Friday. A. Was he leaving B. If he is leaving C.
31、 Were he to leave D. If he leaves(分数:2.00)A.B.C. D.解析:解析 这是考查倒装虚拟语气。原来顺序是:If he were to leave today,表示对将要发生动作的虚拟,用过去将来时。这话意思是:如果他今天出发的话,那周五就应该到了。14.If only I _ how to operate a computer as you do! A. had known B. would know C. should know D. knew(分数:2.00)A.B.C.D. 解析:解析 If only 引导的句子,与 wish 用法一样,对现在的
32、情况表示虚拟,用过去时。全句意为:“要是我像你一样懂得怎样操作计算机就好了。”15.When a pencil is partly in a glass of water,it looks as if it _. A. breaks B. has broken C. were broken D. had been broken(分数:2.00)A.B.C. D.解析:解析 as if 引导状语从句,用一般过去时表示对现在情况的虚拟。全句意为:当把铅笔放到一杯水中时,它看上去好像断了。broken 过去分词做状语,表示“断的状态”。16.The chairman requested that _
33、 A. the members studied the problem more carefully B. the problems were more carefully studied C. the problems could be studied with more care D. the members study the problem more carefully(分数:2.00)A.B.C.D. 解析:解析 suggest,request,order,demand,insist 等表示建议、命令、要求、坚持的词后加宾语从句,要用虚拟语气,动词形式为(should)do。17.I
34、f I _ you,I _ more attention to English idioms and phrases. A. was;shall pay B. am;will pay C. would be;would pay D. were;would pay(分数:2.00)A.B.C.D. 解析:解析 对现在情况虚拟的句子,条件句用一般过去时,be 动词要用 were,主句用 would+动词原形。18.We cannot imagine what our world _ like without electric power. A. is B. will be C. would be
35、D. were(分数:2.00)A.B.C. D.解析:解析 本题考查含蓄虚拟结构。Without 短语相当于一个条件旬 if our world had no electric power。对现在或将来情况的虚拟,主句用“would+动词原形”。19.There was a half smile on his face which suggested that he _ happy to have given his life for his country. A. was B. should be C. would be D. were(分数:2.00)A. B.C.D.解析:解析 sug
36、gest 在作“表明,暗示”解释时,后面的从句不用虚拟语气。全句意为“他脸上微微的笑容表明他很高兴将自己的生命献给了国家”。20.We all agreed to her suggestion that we _ to the Great Wall for sightseeing. A. will go B. go C. shall go D. should have gone(分数:2.00)A.B. C.D.解析:解析 表示“建议要求”“命令”等名词后面的主语从句,表语从句及同位语从句中的谓语动词要用虚拟语气,谓语动词形式为(should)do。题中 that we作 suggestion
37、 的同位语从句。本句中“我们”还“没有去”,不能用完成时,排除 D。21.The young man insisted that he _ nothing wrong and _ free. A. did;set B. had done;should be set C. do;be set D. had done;must be set(分数:2.00)A.B. C.D.解析:解析 insist 表示“坚持认为”时,后面的从句不用虚拟语气。本句中第一个空正是这种情况。而第二个空表示“坚持要做某事”,则应该用虚拟语气,谓语动词形式为(should)do。22.He went on foot,bu
38、t he _ by bus. A. might gone B. should gone C. should have gone D. ought have gone(分数:2.00)A.B.C. D.解析:23.You shouldnt have run across the road without looking round,you _ by a car. A. might be knocked down B. might have been knocked down C. might knock down D. might be knocking down(分数:2.00)A.B. C.
39、D.解析:24.Why is the rubbish still here? It ought to _ yesterday. A. be thrown away B. have thrown away C. have been thrown away D. throw away(分数:2.00)A.B.C. D.解析:25.If you had taken my advice,none of this _. A. would happen B. had happened C. would have happened D. has happened(分数:2.00)A.B.C. D.解析:26
40、.Everything _ if Albert hadnt called the fire department immediately after the fire broke out. A. would destroy B. would be destroyed C. would have destroyed D. would have been destroyed(分数:2.00)A.B.C.D. 解析:27.Its high time _ about the traffic problem. A.something was done B.everything is done C.any
41、thing will be done D.nothing to be done(分数:2.00)A. B.C.D.解析:28.It is necessary that we _ have a good command of English at college. A. must B. have to C. should D. ought to(分数:2.00)A.B.C. D.解析:29.I _ worry too much if I were you. A. oughtnt B. mustnt C. neednt D. wouldnt(分数:2.00)A.B.C.D. 解析:30.If we
42、 _ sooner,we might have got there. A. started B. had started C. would have started D. start(分数:2.00)A.B. C.D.解析:31.“The taxi only took ten minutes to get to the hotel.“_ you were coming today,Id have met you at the airport.“ A. Have I known B. I have known C. Had I known D. I had known(分数:2.00)A.B.C
43、. D.解析:32.The business is risky. But _,We would be rich. A. should we succeed B. would we succeed C. might we succeed D. could we succeed(分数:2.00)A. B.C.D.解析:33.If you _ that late movie last night,you wouldnt be sleepy. A. havent watched B. hadnt watched C. didnt watch D. wouldnt have watched(分数:2.0
44、0)A.B. C.D.解析:34.“John wants to see you today.“I would rather he _ tomorrow than today.“ A. comes B. came C. should come D. has come(分数:2.00)A.B. C.D.解析:35.Id rather you _ anything about it for the time being. A. do B. didnt do C. dont D. didnt(分数:2.00)A.B. C.D.解析:36.Its about time he _ himself a wi
45、fe and settled down. A. finds B. found C. should find D. had found(分数:2.00)A.B. C.D.解析:37.“I let Joe borrow our radio for the afternoon.“Thats all right, but I wish he _ buy one of his own.“ A. can B. may C. could D. will(分数:2.00)A.B.C. D.解析:38.I wish I _ to study mathematics three years ago. A. could start B. can start C. had started D. started(分数:2.00)A.B. C.D.解析:39.It is desired that he _ his plan. A. carries out B. will carry out C. carry out D. carri