资源描述
专题四 情态动词
1.—Do you think Jack will lend us a hand?
—He is the last one to help others. He________lend his hand, though.
A.can B.must
C.should D.might
答案 D [句意:“你认为杰克会帮我们吗?”“他是最不愿帮人的一个人,但也可能他会帮我们。”表示“或许,可能”用may/might,can表示可能性常用于疑问句和否定句。]
2.If you________leave early on weekdays, do it quietly. The other classmates are also dying to have an early leave.
A.can B.must
C.should D.may
答案 B [句意:假如你非要在学习时间早离开,要静静地走,其他同学也急于早走。此处用must表示“偏要,硬要”,符合题意。]
3.—John looks a bit upset. Did you tell him the bad news?
—Yes, but I ________him after his birthday party.
A.should have told B.must have told
C.shouldn't have told D.needn't have told
答案 A [句意:“约翰看起来有点难过,你把那个坏消息告知他了吗?”“是的,但我本应当在他生日后告知他。”表示本应当作某事用should have done。]
4.According to the school rules, no child ________be allowed out of the school during the day, unless accompanied by an adult.
A.will B.would
C.might D.shall
答案 D [句意:依据学校的规定,假如没有成人的陪伴,不允许孩子们白天走出校内。shall用来表示法律、规定等的事情。]
5.—I didn't go to work yesterday because my car broke down.
—You ________mine. I wasn't using it then.
A.might borrow B.should borrow
C.must have borrowed D.could have borrowed
答案 D [句意:“我昨天没去上班由于我的车坏了。”“你原来可以用我的车,当时我没用。”表示原来可以作但却未作用can/could have done。]
6. ________it rain tomorrow, we should have to put off the visit to the Yangpu Bridge.
A.Were B.Should
C.Would D.Will
答案 B [句意:假如明天下雨,我们应当推迟参观杨浦桥。从句表示与将来事实相反的虚拟语气,用一般过去时、should加动词原形或were to加动词原形,且should或were可以提前。]
7.We were stuck on the way to the scenic spot, otherwise we________lots of fun there.
A.had had B.have had
C.could have had D.could have
答案 C [句意:我们在去景点的路上堵车了,否则的话,我们就会在那里玩得很开心。本题为错综虚实句,otherwise前面相当于表示与过去事实相反的从句,后面相当于与过去事实相反的主句,故用could have done。]
8.If only I________more confidence in the English speech contest held last week!
A.would have B.had
C.had had D.have
答案 C [句意:我要是在上周的英语演讲竞赛中再自信些该有多好!if only相当于wish,表示与过去事实相反时用过去完成时。]
9.I ________sooner but I didn't know that they were waiting for me.
A.had come B.was coming
C.would come D.would have come
答案 D [句意:我原来可以早来,但是我不知道他们在等我。换句话说,假如我知道他们在等我,我就会早来。此处虚拟条件通过but示意出来,模式为“虚拟状况+but+真实状况”。]
10.________a little earlier, you could have got a copy of his latest book.
A.If you would arrive B.If you arrived
C.Should you arrive D.Had you arrived
答案 D [句意:假如你早到一会儿,你就会得到他的最新的一本书。表示与过去事实相反的虚拟语气,从句用过去完成时,且had可以提前构成倒装。]
展开阅读全文