一道高中水平左右的英语题。

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:57:13
I have got the order from the boss that the work( )finished before 5pm today.
A ,would be
B, be
C,will have been
D,could be
选什么,给点充分的理由?谢谢,

B 本来是should be的,但是should 可以省略。
一些表示建议、命令、要求、想法等的名词,如 agreement, decision, determination, suggestion,proposal,idea,plan,order,等后的表语从句、同位语从句的谓语要用虚拟语气,即should+动词原形或 只用动词原形 。常用的这类名词有: advice (建议), command (命令), demand (要求), desire (要求), idea (意见), motion (提议), order (命令), plan (计划), proposal (提议), preference (偏爱), insistence (主张), suggestion (建议), recommendation (劝告)等。这里should可以省略。

C