问问题 关于这个句子的语法

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:46:30
It is required that anyone to be specialized in the field of physics (be) also well trained in mathematics.

A.has been B.be
C.will be D.is

我个人觉得括号中应该选C 可答案是B 作何解释呢?

此句的语法结构为require后加that引导的宾语从句,to be specialized in the field of physics 做anyone的定语.
此句中的一个语法点为:表示“建议、请求、命令、要求”等主观意向的词(如:suggest、advise、assume、decide、demand、desire、insist、propose、order、recommend、require、suggest……),引导宾语从句时需用虚拟语气。虚拟语气中的格式很固定:谓语动词用should+动词原形,should可以省略。注意这种句型中的虚拟语气形式不受主句动词时态的影响。

句意:
要求是:研究物理领域的任何人都应该同时具有良好的数学知识。
所填内容省略了should,如果选C的话,表示一般将来时,可是根据句子的意思,数学方面也精通这是一个必须的条件而不是将来再具有的能力。