1.demand引导的从句用虚拟语气,demand that sb (should) do 所以是选择B
2.the fact 后面跟的是同位语从句,用 that来引导,类似的抽象名词有 news information,suggestion,promise ,第二个空in the past/last years相应的时间是用现在完成时态,固定用法的 所以答案是D
我是高中老师,有问题来问啊
1.A.固定搭配demandsbtodo.2.B,变化在过去已经发生,故应用过去完成.
1.A.(固定结构)
demand sb to do sth
2.D
fact后是that 引导的同位语从句,第二空in the past few years用现在完成时
1,B demanded表示建议时用虚拟语气,为demanded sb. should do其中should 可以省略
2,D fact为事实,经常的搭配为The fact that,而that在这里引导同位语从句,在从句中不充当任何成分。 fact也经常与which连用,但引导定语从句,which要充当作用,比如主语,宾语之类的名词性成分。 从后面的PAST ...YEARS知道用完成时
1 B demand和require 的宾语从句用虚拟语气,无论主句是什么时态,从句是(should)+动词原形
The teachers demanded all his student(should)hand in their homework on time.
类似用法的动词还有suggest order advise require request propose command recommend desire insist
2 D fact后that引导同位语从句;in the past few years用现在完成时,in the past用过去式。
绝对正确,第一个考的不是固定搭配,考的是demand虚拟语气的用法
而且demand的固定搭配是demand to do sth.好像没有demand sb. to do sth.