题目内容
The professor gave orders that the test ____before 5:30.
A.be finished B.will finish C.will be finished D.shall finish
A
【解析】
试题分析:句意:教授给出命令考试在5:30前结束。因为前面有orders,that后是它的同位语,从句中的谓语动词应该用虚拟语气should+动词原形,should可以省略,又因为test与finish之间是被动关系,故选A。
考点:考查虚拟语气的用法。
点评:本题难度适中。虚拟语气是高中阶段的重难点之一,虚拟语气的情况复杂,形式多样,需要考生牢记它们的不同的用法,再根据不同的语境分析句子应该用哪种情况的虚拟。这里是order当“命令”讲时,它的宾语及同位语从句都是用should+动词原形。这里考生容易误选C。
即学即练:If he ________ that he _________ to work there, everything would be OK now.
A. insisted; be sent B. insisted; was sent
C. had insisted; be sent D. had insisted; was sent
解析:C。句意:考查虚拟语气在insist从句中的用法。若insist表示“坚持要求做某事”,从句中应用should+动词原形, should可省略;若insist表示“坚持说,坚持认为”,则从句需根据句意选择合适的时态。句意为:如果他坚持要求被派往那儿的话,现在一切都好了。事实上并非如此。故选C。