当前位置:文档之家› 英语情态动词用法详解

英语情态动词用法详解

英语情态动词用法详解
一、单项选择情态动词
1.Look! There are so many mistakes in your composition. You ________ have fixed full attention on it.
A.canB.should
C.needD.might
【拟语气句中:
(1)用在表示与将来事实相反的条件状语从句中,构成“ If …… should(do sth)……, …… would/ could/ might(do sth.)…… ”句式。
(2)用在suggest(propose), arrange, plan, decide, advise, order, demand, request, desire, insist等表示“建议”、“要求”、“命令”、“决定”、“安排”、“计划”、“主张”的动词后面接的宾语从句中。这里的should也可以省略。
本句中should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为"竟会"、"居然",住的这么近的邻居居然不认识。表示意外,所以答案选C。
3.The room is so clean. He ________ have cleaned it yesterday evening.
A.willB.need
C.canD.must
【答案】D
【解析】
【详解】
考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。
3、should作为情态动词,可以表示谦逊、客气、委婉之意,译为“可……”、“倒……”。例如:I should say that it would be better to try it again.
4、should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的.尤其在以why, who, how等开头的修辞疑问句或某些感叹句中常常译为“竟会”、“居然”。例如:How should I know it ?我怎么会知道这件事?
【解析】
【详解】
考查情态动词。句意:看!你的作文里有那么多的错误。你本应该把所有的注意力都集中在它上面的。表示“本应该做但实际上没有做”应该用should have done结构,can have done表示可能;need表示需要;might have done表示可能做过某事;故选B。
2.---Hi, Johnson, any idea where Susan is?
5、should作为情态动词,可以用来表示有较大可能实现的猜测、推论,通常译为“可能”、“总该……吧”,相当于be expected to。例如:They should be home by now, I think.我想现在他们总该到家了吧。
6、should作为情态动词,用在由so that, for fear that, lest引导的目的状语从句和in case(that)引导的条件状语从句中,有“能够”、“可能”、“会”之意。例如:They got up early so that they should(= could/ might)catch the first bus in time.
2、should作为情态动词,可以用在条件状语从句中,表示语气较强的假设,译作“万一”、“竟然”,这时也可将should置于从句之首,即将should放在主语前面,而省略从属连词if。例如:If you should fail to come, ask Mrs Chen to work in your place.(= Should you fail to come, ask Mrs Chen to work in your place.)
4.— Excuse me, do you mind if I open the window?
— Well, if you__________. I can put on more clothes.
A.canB.may
C.mustD.shall
【答案】C
【解析】
【详解】
考查情态动词。句意:-不好意思,我把窗户打开你介意吗?-好吧,如果你必须这么做的话。我可以多穿点衣服。A. can能够;B. may可能;C. must一定;必须;D. shall会;将。must表示偏要,必须要做的事情,故选C。
【点睛】
should的用法
1、should作为情态动词,通常用来表示现在或将来的责任或义务,译作“应该”、“应当”,这时它可以和ought to, be supposed to互换使用.例如:You should(= ought to)tell your mother about it at once.
5.It wasn’t right to me that such near neighborsnot know one another.
A.couldB.would
C.shouldD.might
【答案】C
【解析】
【详解】
考查情态动词。句意:对我来说,很不正常,如此近的邻居居然不认识。A. could可能,能够;B. would将;C. should竟然;D. might可能,也许。should作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为"竟会"、"居然",住的这么近的邻居居然不认识。表示意外,所以答案选C。
---It is class time, so she __________ in the classroom now.
A.can beB.must have been
C.might have beenD.should be
【答案】D
【解析】
考查情态动词的用法。A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。故答案选D。
相关主题