情态动词和虚拟语气情态动词主要用来表示说话人的情感、态度等,是中学英语语法的重点,也是高考的热点,是单项填空必考的一个知识点。情态动词在近五年高考中是一个重要考点,今天一起来看看情态动词与虚拟语气练习题及答案解析。
1.I________to my cousin’s birthday party last night,but I was not available.
A.went B.had gone
C.would go D.would have gone
答案 D
解析 2.It ________be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.may B.couldn’t
C.should D.needn’t
答案 B
解析 3.I should not have laughed if I________you were serious.
A.thought B.would think
C.had thought D.have thought
答案 C
解析 考查虚拟语气。句意为:如果我当时想到你是认真的,我就不会笑了。由句意知,此句是与过去事实相反的虚拟语气,故从句结构为had done。
4.—Why are your eyes so red?You________have slept well last night.
—Yeah,I stayed up late writing a report.
A.can’t B.mustn’t
C.needn’t D.won’t
答案 A
5.My mom suggests that we ________ eat out for a change this weekend.
A.should B.might
C.could D.would
答案 A
解析 句意为:母亲提议这个周末出去吃饭换换口味。suggest(建议)接宾语从句时谓语动词用(should)do。
6.Since nobody gave him any help,he ________ have done the research on his own.
A.can B.must
C.would D.need
答案 B
7.If we________a table earlier,we wouldn’t be standing here in a queue.
A.have booked B.booked
C.book D.had booked
答案 D
解析 考查虚拟语气。句意为:如果早些预订饭桌,我们现在就不会站在这儿排队了。if从句是对过去情况的假设,故用过去完成时态。
8.—You needn’t take an umbrella.It isn’t going to rain.
—Well,I don’t know.It________do.
A.might B.need
C.would D.should
答案 A
解析 考查情态动词用法。句意为:——你不必带伞。天不会下雨。——我不知道,可能会下雨吧。might“可能”,表推测,且可能性较小。
9.Harry is feeling uncomfortable.He________too much at the party last night.
A.could drink B.should drink
C.would have drunk D.must have drunk
答案 D
解析 10.No one________ be more generous;he has a heart of gold.
A.could B.must
C.dare D.need
答案 A
解析 考查情态动词。句意为:没人比他更慷慨;他有一颗金子般的心。“No one could be more generous”是否定词和比较级连用,表达最高级含义,A项could可以在否定句中表示推测,为正确答案。B项表推测,只用在肯定句中;dare和need不符合句意。
11.If he had spent more time practising speaking English before,he________able to speak it much better now.
A.will be B.would be
C.has been D.would have been
答案 B
解析 考查虚拟语气。句意为:如果以前他花更多时间练习说英语的话,现在他英语就会说得好多了。由从句中的had spent可知从句与过去事实相反;由主句中的now可知主句与现在事实相反,故用would be。本题实际上是考查错综时间的虚拟语气。
12.He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it.
A.wouldn’t B.shouldn’t
C.couldn’t D.mustn’t
答案 C
解析 考查情态动词的辨析。wouldn’t不会;shouldn’t不应该;couldn’t不能;mustn’t禁止。根据语境可知,他显然是“不能”入睡,根据句中的although he tried to可知这里说的是过去的事情,所以用cannot的过去式。
教学点:3个 人气:1153
教学点:3个 人气:547
教学点:3个 人气:524
教学点:3个 人气:443
教学点:3个 人气:319
教学点:3个 人气:309
关于我们 | 联系我们 | 咨询电话:4006-303-880
川ICP备07505283号
以上信息知识产权归“成都戴氏教育中高考中心”所有,并对内容的真实性和合法性负责,如有侵权或投诉,请联系我们处理。