不明白的两道题

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:11:03
请高手们为在下讲解以下两道选择题。。。为什么要选择该选项?
1.Some women ? a good salary in a job instead of staying home, but they decided not to work for the sake of family.
A. must make B.should have made C.would make D. could have made

2.We should not risk ? that building in its present condition.
A. to enter B. enter C.to have entered D. having entered
是我打错了,第2题的B选项为entering.

第一题是选D,是虚拟语气没错,但是这句话的意思是一些妇女本可以赚钱而不是呆在家里,但她们为了家庭的利益而不去工作
should have done 表示的是应尽的义务和职责,这里没有这个意思
could have done 本可以

第二题选D risk+doing 非谓语动名词里有些及物动词后只能接动名词作宾语 比如mind enjoy practise involve include 等等 所以只能选D

第一题应该选B,意思是应该去工作而却没有,是虚拟语气的用法
第二题应该选c,和前一题一样也是考察虚拟语气的用法