- 91.00 KB
- 2021-05-21 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
一、选择题
1.The movie couldn’t be more boring.I wish I ________ to it.
A.had not been B.have not been
C.did not go D.have not gone
答案 A
解析 句意为:这部电影无聊透了。我希望我没有去看它。wish后的宾语从句表示对过去事情的虚拟,故谓语动词用过去完成时,选A。
2.—What does the sign over there read?
—“No person ________ smoke or carry a lighted cigarette or pipe in this restaurant.”
A.will B.shall
C.need D.must
答案 B
3.—Can I go now,sir?
—If you ________ leave,do it quietly.
A.should B.must
C.shall D.may
答案 B
解析 句意为:——我现在可以走吗,先生?——如果你非要离开,悄悄地走。must偏要,非得。
4.If I ________ time,I would certainly go to the movies with you,but I have a lot of work to do.
A.had B.have
C.will have D.had had
答案 A
解析 句意为:如果我有时间的话,我肯定会和你一起去看电影,但是我有很多工作要做。对现在情况的虚拟,条件句谓语动词需用动词的过去式,故选A。
5.________ the rain stop,the crops would be saved.
A.Will B.Would
C.Should D.Had
答案 C
解析 句意为:如果雨停了的话,庄稼将会得救。表示对将来情况的假设,可用“should+动词原形”。从句为省略if将should提前构成的倒装。
6.—I’m afraid there’s no good news for you,Tom.Shall I tell your parents or shall I just let them know nothing about the result of this exam?
—I’d rather they ________ know,sir.
A.don’t B.won’t
C.didn’t D.not
答案 C
7.I’m sorry.________ for my illness,I would have come and lent you a helping hand.
A.Were it not B.If it were not
C.Had it not been D.If it has not been
答案 C
解析 句意为:我很抱歉。要不是我病了,我会来帮你一把的。从句为省略if的部分倒装结构,由主句中的would have come以及句意可知,这里是对过去情况的假设,故选C。
8.The new supermarket has announced that the first to purchase goods on the opening day ________ get a big prize.
A.must B.shall
C.would D.could
答案 B
解析 句意为:这家新开的超市宣布,第一个在开张那天购买商品的人将获得一个大奖。shall在此处表示“许诺”。
9.—I phoned you yesterday morning.A girl answered,but I didn’t recognize the voice.
—Oh,it ________ my younger sister.She was in my room at that moment.
A.must have been B.should have been
C.could have been D.may have been
答案 A
解析 句意为:——我昨天早上给你打电话了。接电话的是一个女孩子,但我没有听出是谁的声音。——哦,一定是我妹妹。当时她在我的房间里。表示对过去的肯定性推测,用“must+have done”结构。
10.Visit the old man this afternoon?If you ________,make sure you wear sunscreens to protect your skin.
A.must B.can
C.may D.shall
答案 A
解析 句意为:今天下午去拜访那位老人?如果你一定要去的话,一定要涂上防晒霜来保护你的皮肤。此处must表示“偏要,非得,硬要”。
11.It’s no use envying others’ success.It’s time you ________ hard.
A.must work B.were to work
C.work D.should work
答案 D
12.—I think I’ll give Bob a ring.
—You __________.You haven’t been in touch with him for ages.
A.should B.will
C.may D.have to
答案 A
解析 should应该;will会;may也许;have to不得不。根据下句“You haven’t been in touch with him for ages.”可知此处表达的是“应该”,故选A。
13.—Why didn’t you call me?
—Oh,my cell-phone ran out of power,otherwise I________ you.
A.would call B.had called
C.called D.would have called
答案 D
解析 英语中当表示条件时没有连词if,而是用otherwise、or、but、but for等形式来表达,这种类型的虚拟语气被称之为含蓄的虚拟条件句。本题中otherwise表示“否则”,相当于一个虚拟条件句。由“ran out of power”可知,这是一个与过去事实相反的虚拟,所以用“would/should/could/might+have done”,故选D。
14.Your mother________have fallen asleep.You were making so much noise so late in the yard then!
A.mustn’t B.can’t
C.mightn’t D.shouldn’t
答案 B
15.—________ you practise playing the piano at this time?You see it’s deep into the night!
—Oh,I’m sorry,Mum.
A.Will B.Can
C.Should D.Must
答案 D
解析 will会;can能够;should应该;must必须。must除了表示命令和要求外,还可以表示责备的语气,意思是“非要……不可吗”。故选D。
16.Had the governments and scientists not worked together,AIDS-related deaths ________ since their highest in 2005.
A.had not fallen
B.would not fall
C.did not fall
D.would not have fallen
答案 D
解析 根据题干,从句中had置于句首可知,此处为虚拟语气中省略连词if的情况。由从句中谓语动词had not worked (had done)可知,是对过去情况的假设,所以主句中的谓语动词应用would/could/might/should have done来表示对过去情况的假设,故选D。
17.But for the chances I was blessed with,my life ________ easily ________ a turn for the worse.
A.would;take
B.will;have taken
C.should;take
D.could have;taken
答案 D
解析 句中but for表示条件,意为“要不是……”,表示与过去事实相反的假设,要用虚拟语气;对过去的虚拟,主句要用情态动词加完成时态来构成;will不能构成虚拟,故选D。
18.If only I ________ at the party last night!But I had to prepare for the conference.
A.were B.had been
C.have been D.was
答案 B
解析 if only要是……就好了,表达要用虚拟语气,根据句中的时间状语last night,可以看出是对过去的虚拟,所以时态要用过去完成时had done,故选B。
19.Had it not been for your practical advice,we______such great achievements.
A.would make B.wouldn’t have made
C.didn’t make D.hadn’t made
答案 B
20.The teacher agreed to the suggestion that the students ____ two weeks to prepare for the exams.
A.give B.be given
C.should give D.would be given
答案 B
解析 句意为:老师赞同这个建议:给学生两周的备考时间。名词suggestion后的同位语从句要用虚拟语气,其虚拟形式为“(should+)动词原形”,又因为students与give之间为被动关系,故谓语需用被动形式,选B。
二、单句填空
1.The only thing that I ________ do was that I wished her a long life.
【答案】could 【解析】句意:我唯一能做的事情是希望她能长寿。所填词表示能力,此处要表达我唯一“能”做的,而且根据wished判断句子应该用一般过去时,所以填could。
2.Since you have such good preparations,there ________ not be any problem about passing the coming job interview.
【答案】should 【解析】句意:既然你准备得很充分,通过即将到来的工作面试应该没问题。根据since提供的原因“准备充分”可以判断出,此处表示“按理说应该发生”的,故本空填情态动词should。
3.It has been accepted that all the students ________ put on masks before going to school in case they are infected with flu virus.
【答案】shall 【解析】句意:为防止学生感染病毒,学生们在进校前要戴上口罩,这一点大家都已接受。在第三人称作主语的陈述句中,表示规定、规则,用shall。
4. There was a little mouse staying at home all day.I ________ go out,even at night.
5.I have her telephone number.You ________ call her if you like.
【答案】can 【解析】句意:我有她的电话号码,如果你不介意你可以给她打电话。所填词表示允许,意为“你可以给她打电话”,故用can。
6.I think something ________ have happened to Jill.
【答案】must 【解析】句意:我想在吉尔身上一定发生了什么事。根据I think判断,所填词表示一种非常有把握的肯定推测,故用情态动词must。
7.Some students prefer to consider majors first so that they ________ learn what
they are interested in.
【答案】can 【解析】句意:有些学生愿意首先考虑专业,以便能够学到自己感兴趣的知识。所填词表示可能性,故填can。
8.His doctor told him not to smoke any more,but he ________ listen.
【答案】wouldn't 【解析】句意:他的医生让他别吸烟了,但是他不愿意听。根据but表示转折判断,此处说的是“不愿意”听,故填情态动词wouldn't。
9.Now I ________ like to ask you to look at some photographs if you don't mind.
【答案】would 【解析】句意:如果你愿意的话,现在我想让你看一些照片。I would like to do是固定句式,意为“我想做……”。
10. Anyone ________ be in a rough life time,whether he is “Bai Fumei” or “Gao Fushuai”.
【答案】can 【解析】句意:任何人都会有困难的时候,无论他是“白富美”还是“高富帅”。此处是情态动词用于陈述句中,表示“一时的情况”,故用情态动词can。
三、语法填空
阅读下面材料,在空白处填入适当的内容(1个单词)或括号内单词的正确形式。
My 14yearold son John and I noticed the coat at the same time in a secondhand clothing store.It 1. (stand)out among the old coats.The price was also unbelievable: $28(171 yuan).Woolen topcoats were popular with teenage boys,but they could cost several hundred dollars now.He put 2. on and the fit was perfect.
John wore the coat to school the next day and came home
3. a big smile.“Did 4. (kid)like your coat?” I asked.“They loved it,” he said.
Over the next few weeks,John changed.He was polite and overall much happier.“Good dinner,Mom.” he would say every evening.One day when I suggested that he should start on his homework before
dinner,John,5. always put things off,said,“You're right.I guess I will.” 6. I talked to one of his teachers about these differences,she joked that the coat 7. (change)him.
As is 8. (know)to John and me,clothes do not define a person,9. there is something to be 10. (value)for looking good.
4.解析:kids。考查名词单复数。从后文中的They可判断此处应该用复数形式。
5.解析:who。考查定语从句。先行词为John,在从句中作主语;另外,此处是非限制性定语从句,故用who。
6.解析:When。考查连词,引导时间状语从句。
7.解析:must have changed。考查情态动词。此处是对过去的肯定推测,故用must have done。
8.解析:known。考查非谓语动词。as is known to sb.为固定句型,意为“据某人所知”。
9.解析:but。考查连词。前后表转折。
10.解析:valuable。考查词性转换。应用形容词作表语。