2018年4月25日情态动词%2Bhavedone-学易试题君之每日一题君2018-2018学年下学期高二英语人教版期中复习1.doc
文本预览下载声明
高考频度:★★★☆☆ 难易程度:★★☆☆☆
1.(2016?浙江)George _________ too far . His coffee is still warm .
A. must have gone B. might have gone
C. can’t have gone D. needn’t have gone
【参考答案】C
2. (2015?天津)I ______ have worried before I came to the new school, for my classmates here are very friendly to me.
A. mightn’t B. mustn’t
C. needn’t D. couldn’t
【参考答案】C
【试题解析】句意:我来新学校之前本没有必要担心,因为在这里我的同学对我非常友好。needn’t have done本没有必要做某事,表示实际上已经做了某事。根据句意可知选C。学科网
【知识拓展】
"情态动词+在虚拟语气中的用法
should have done 过去本应该做某事却未做 shouldn’t have done 过去本不该做某事却做了
ought to have done 过去本应该做某事却未做oughtn’t to have done 过去本不该做某事却做了
need have done 过去本有必要做某事却未做needn’t have done 过去本没必要做某事却做了
might (不能用 may) have done 过去本可以做某事却未做
might not have done 没有虚拟语气的用法,might not have done 只能表推测,
相当于 may not have done "过去可能没有做某事。"
2. 表推测的用法
?must have done表示对过去某事的肯定猜测,译为:过去肯定做了某事。
不存在 mustn’t have done 的形式。其否定或疑问形式须用 can(could) 来表示。
?may / might have done "过去可能做了某事"。may 比 might 表示的可能性在
说话人看来稍大些。表推测不能用于疑问句中。
?can/could have done 表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度。
【注意】表示推测过去某动作发生的可能性时,就表示的可能性程度而言,
must 最大, could 其次,may 更次之,might 最小。
1. —Sorry, Mum! I failed the job interview again.
—Oh, it’s too bad. You have made full preparations.
A.must B.can
C.would D.should
2. Without his wartime experiences, Hemingway his famous novel A Farewell to Arms.
A.didn’t write B.hadn’t written
C.wouldn’t write D.wouldn’t have written
3. 桪id you hear Smith was to blame for his making such foolish mistakes?
梇es, but a more careful person _________so many mistakes.
有做A. wouldn?t make B. needn?t have made
C. shouldn?t make D. wouldn?t have made
4. I抦 rather surprised you haven抰 reported it to your teacher. In my opinion, you _________this as soon onas you
found out he was cheating.
A. must have done B. might have done
C. would have done D. should have done
5. You___
显示全部