scc鳞状细胞癌抗原 5:一道被动语态的选择题~

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 23:15:44
He ordered that the books ___C____at once.
A. would be printed B .would print C. be printed D. print

为什么是C呢?
这是一般将来时吗?
请高人快快指教,谢谢了~!!!!!

这是我第一次提问,不知道问的对不对~~`
哇~谢谢大家~!
可是为什么不能用would呢~??为什么只能用should?
这个句子的时态是什么?能讲的详细点吗~?

order后面加虚拟语气 就是 should be printed
should 可以省略
A 不能用would 只能用should或者省略should
B would用的不对 理由同A 还有根据句子意思要用被动
D 没有用被动

意思是 他要求这些书马上被印刷出来
所以C

这是被动语态.Be +过去分词
他下令立刻发印这些书.(别人印,不是他)
你问得好,继续问.

选C
order that sth be done
是虚拟语气

虚拟语气
order,suggest后用should do
should可以省略

要是你想要很严格的语法解释,可以查语法书should一词的用法以及所有情态动词的用法

其实c的选项里省略了should这个词,这句话也可以说成he ordered that the books should be printed at once. 就是说,他要求那些书应该立即印刷。

should在一些句子里是可以省略的。

其实你从意思理解,用would的话语气太轻了阿,根本不配order这个这么严肃的词。

虚拟语气省略should 所以选C