1 B.should
should have done 固定搭配, 意为“本应做某事但事实上未做(含有责备等情绪)”,根据后文she changed her mind知Jenny未保持承诺
2 C.worthy
A.worth为介词,而该题所缺的为形容词
B.worthwhile指值得花时间做某事,与语境不符
D.worthy of实为be worthy of,个人未见过用worthy of充当定语的情况
而worthy在此处用做形容词,意为"相称的,配得上的",指奖励配得上Brown的教学
3 B.may
may have done 表示对过去的推测
A.should have done 表示 “本应做某事但事实上未做"
C.can have done 用于肯定句表示"本来有能力做谋事但实际未做"
用于疑问或否定句才表示对过去的推测
D.would have done多用于if 条件句的主句中表对过去的虚拟
4 C.Wouldn't
would rather 固定搭配, 意为“宁愿”,而will(won't)和do(don't)不与rather 搭配使用
5 A.should
if条件句的虚拟语气
在表示对将来的虚拟时,句型之一为
从句 If+主语+should +动词原形
主句 主语+would/could/might/should+动词原形
若省略if ,从句句型变为 Should +主语 +动词原形
主句不变
6 C.should
宾语从句的虚拟语气
当主句的谓语动词为 require ,ask,suggest等时,宾语从句应用虚拟语气should+动词原形,should可以省略
7 D.dared say
dare既有情态动词词性又有实义动词词性
当作情态动词时,多用于疑问句和否定句.否定式daten't(=dare not) ,无人称变化但有过去式dared,后直接接动词原形.
举例 否定句:He daren't do it.
疑问句:Dare he do it?
作实义动词时,有人称变化单三为dares,过去式dared,过去分词dared
否定式及疑问句由相应助动词构成.
举例 肯定句:He dares to do it.
否定句:He dosen't dare do it.
疑问句:Does he dare to do it?
其他选项的错误
Adare既然已经用做实义动词而主语又为第三人称,应改为dares或dared
Bdare作为实义动词时,若后接动词,只接不定式(+动词原形);作为情态动词时,直接接动词. 故其后不接-ing形式
C dare和not位置颠倒
8 A.shall
shall作为情态动词时,若与二、三人称连用,可表示许诺,命令,威胁,决心等情绪.该题(个人以为)应表示命令的情绪
B表可能性
C表“过去有能力做某事(并且成功)”
D侧重于主观的必须
个人以为选A较好
9 A.need be
need的用法与dare类似(见7),既有情态动词词性,又有实义动词词性
根据反义疑问句提问用need,可知need为情态动词,故在 "There________no hurry"中所用need也应为情态动词,符合情态动词用法的只有A
10
(1)dress,put on 强调动作,译为“穿上”
wear(wore)强调状态,译为“穿着”
(2)dress的宾语为人
put on,wear的宾语为衣物
(3)wear的含义更广,不仅可以表示"穿衣戴帽穿鞋",还可以表示
"留发留胡须戴首饰"等