作业帮 > 英语 > 作业

解答高考英语试题. 情态动词+have done

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 03:16:58
解答高考英语试题. 情态动词+have done
高考题
【经典考例1】 The weather turned out to be fine yesterday.I ________ the trouble to carry my umbrella with me. (2006江西)
A. should have taken B. could have taken
C. needn't have taken D. mustn't have taken
【经典考例2】 We ________ have proved great
adventurers, but we have done the greatest march ever made in the past ten
years. (2006天津)
A. needn't B. may not
C. shouldn't D. mustn't
【经典考例3】 As you worked late yesterday, you________ have come this morning. (2006陕西)
A. mayn't B. can't
C. mustn't D. needn't
1. C 意译:昨天天气结果还算不错啊.我真是不需要带把雨伞呐,怪麻烦的.
后半句是虚拟语气.因为上句用了turned out,表示跟预计的情况不一样.天气预计不好,但其实还可以(没下雨).所以下句说,本来不需要麻烦地戴上雨伞的.不需要 - needn't, 对过去时的虚拟,用have taken. 也就是说,说话人带了雨伞,虽然昨天没下雨.
A项是 应该带着; B项是本应该带着;D项是 一定不要带的

2. B. 意译:我们也许还未证明我们是了不起的探险家,但在过去十年间我们创下了从未有过的攀登旅行.(这里的march 有攀登、长途跋涉的意思,英文是hike, trek...)
此题只有B符合题意.

3. D 意译: 昨天你工作到很晚,今早你(其实)不需要来的 (含义是“你还是照常来了”).
这个题和第一题一样是虚拟语气:你本来不需要来的.所以用了need(not) have done 的形式.

这三个题考点在情态动词的虚拟语气和对句意的理解.