The professor gave orders that the test ____ before 5:30 pm.A,be finished B.will finish C,must The professor gave orders that the test ____ before 5:30 pm.A,be finished B.will finish C,must be finished D.should finished能不能分析一下虚拟语气在这句话中的用法?

问题描述:

The professor gave orders that the test ____ before 5:30 pm.A,be finished B.will finish C,must
The professor gave orders that the test ____ before 5:30 pm.
A,be finished B.will finish
C,must be finished D.should finished
能不能分析一下
虚拟语气在这句话中的用法?

B. will finish

B

应该选a, 教授要求测试必须在五点半之前完成。 宾语从句,that,should be done....
a选项,should省略了. B,将要完成。。。C一定被完成, Dshould 后加动词原形

选择A答案吧.

B答案
A:没有直接写be finished的说法
C:用了被动时态,不需要用到被动,如果选了,意思变为“必须被结束”
D:should后面加原形