1、Unit 24 Society Period ThreeGrammar 课时精练(北师大版选修8,课标通用)单项填空1The old man insisted that the boy_a thief and suggested he_free.Awas not;be setBshould not be;be setCwas not;was to be set Dwas not;set解析考查insist,suggest的用法。句意: 老人坚持说那男孩不是贼,建议放了他。故第一空不用虚拟语气,suggested后的宾语从句用虚拟语气,谓语动词用 should do,should 可省略。答案A
2、2Its time for supper.I_to go home.Aought BshouldCwill be Dhave gone 解析考查ought to do的用法。句意:到了吃晚饭的时候了,我应该回家了。只有ought后加to do构成ought to do表示“应该做”。答案A3Its already 6 oclock now.Dont you think its time _?Awe are going home Bwe go homeCwe went home Dwe can go home解析考查its time (that).的用法。句意:现在已六点了。你不认为到了该回家的
3、时候了吗?its time(that)从句中谓语用过去式或should动词原形(should不省略)形式。答案C4He_the exams,but he hadnt worked hard.Amust have got through Bought to have got throughCwould get through Dcould get through解析考查ought to have done sth 的用法。句意:他真应该通过考试,可是他学习不努力。 暗含了过去应该做而实际未做,用ought to have done。答案B5The workers demanded that th
4、eir wages_by 10 percent.Abe raised BraisedCto raise Draising解析考查动词demand 的用法。句意:工人们要求增加百分之十的工资。demand的宾语从句要用虚拟语气,谓语动词“should动词原形”,should可省略。答案A6Mum,Ive got a bad cold.Oh.Tom,_go to see the doctor.Aso you have Byoud betterCso have you DI would rather you解析考查youd better do sth 的用法。句意:妈妈,我得了重感冒。噢,汤姆,你最
5、好去看医生!根据上下文,应用youd better do sth “你最好做”。答案B7I_John had walked away from the discussion.Ahad better BwonderCmight say Dwould rather解析考查Id rather(that).句型。 句意: 我真希望约翰没有参加讨论,一走了之啊!这是对过去的虚拟,表示但愿某事已经发生。答案D8Recently quite a lot of experts_that another law on wildlife protection_as soon as possible.Asugges
6、ted;must be passedBhave suggested;be passedCwere suggesting;was passedDsuggested;being passed解析考查动词suggest的用法。句意:近来,许多专家建议应尽快通过关于野生动物保护的又一项法律。suggest表示“建议”时,宾语从句用“should动词原形”形式,should可省略。答案B9Teachers recommend parents_their children under 12 to ride bicycles to school for safety.Anot allow Bdo not a
7、llowCmustnt allow Dcouldnt allow解析句意:老师们建议父母,为了安全起见,不要让12岁以下的孩子骑车上学。recommend在句中是“建议”的意思,其后的宾语从句通常用虚拟语气,即从句的谓语动词用“should动词原形”的形式。答案A10If we_the other road,we might have arrived here in time for the meeting. Atake Bhad takenCtook Dhave taken解析句意:如果我们走另外一条路,我们就有可能及时赶到这儿参加会议。由句意可知,实际上我们没有走另外一条路,所以没能及时赶
8、到这儿参加会议。本题是对过去动作的虚拟。对过去动作虚拟时,主句用了mighthave过去分词,从句用过去完成时had过去分词。答案B11_we move the picture over there?Do you think itll look better?I cant agree more.AWhat you think BWhat ifCEven if DOnly if解析what if 也是一种提建议的方式,表“如果会怎样呢?”。答案B12Joans pale face suggested that she_ill and her mother suggested she _to se
9、e a doctor.Awas;go Bis;goCwas;went Dis;went解析句意:Joan苍白的脸色表明她生病了,妈妈建议她去医院。suggest 作“表明”讲不用虚拟,作“建议”讲用虚拟,所以选A。答案A13“Mary looks hot and dry.”“So_ you if you had a high fever.”Ado BareCwill Dwould解析so would you 意为“你也一样”。注意其后 if you had a high fever 为虚拟语气。答案D14Can you believe I had to pay 30 dollars for a
10、 haircut?You should try the barbers_I go.Its only 15.Aas BwhichCwhere Dthat解析答句前句句意:你应该去我去的那家理发店尝试一下。where引导定语从句,在定语从句中作状语,并替代先行词the barbers(理发店)。其余选项不能在定语从句中作地点状语。答案C15It has become a nationwide requirement that every student_ have daily exercise for one hour.Yeah.It is high time that we_ special a
11、ttention to physical exercise.Amust;should pay Bshould;paidCwill;shall pay Dneed;pay解析考查虚拟语气和情态动词。主句中有requirement,宾语从句的谓语部分应用“should动词原形”,故第一空填should;第二空所在句式为it is(about/high)time从句,从句应用一般过去时。答案B16His suggestion is that the harvest_ before the rainy season comes.Abe got in Bget inCshould get in Dgot
12、 in 解析suggestion作主语时,其后面that引导的表语从句中谓语动词应用should动词原形,should 可省略。且harvest 是动作承受者,所以用被动语态。句意:他的建议是在雨季来临之前,要把庄稼收完。答案A17Time flies.Seven days have passed.I want to go back to my hometown.Yeah!How fast time runs!But take your time;Id rather you_here a little longer.Ahad stayed Bare stayingCshould stay Ds
13、tayed解析考查虚拟语气。would rather后跟从句时,从句要用一般过去时来表示现在或将来的动作,故选D项。答案D18If he_my advice,he wouldnt have lost his job.Afollowed Bshould followChad followed Dwould follow解析本题考查虚拟语气的用法。句意:如果他当初听了我的建议,他就不会失去工作了。由句意可知从句是对过去动作的虚拟,对过去动作虚拟时,从句应用过去完成时,故选C。答案C19I suggested there_be a kind of language_ all could understand and use.Acan;it B/;/Cwould;it Dmay;/解析句意:我建议应该有一种语言,全世界都可以理解和使用。suggest后的宾语从句应用虚拟语气,第二空是定语从句,从句中缺少宾语,故选B。答案B20The young man insisted that he_nothing wrong and_free.Adid;set Bhad done;should be setCshould do;be set Dhad done;must be set解析句意:年轻人坚持说他没做错,应该被释放。第一空表示坚持认为,用陈述语气,第二空表示应该,用虚拟语气,故选B。答案B