判断是虚拟语气还是普通的主将从现

If we ( ) abused by the power of the social rule, we must take steps to defuse its energy.

A. were not to be

B. are not to be

C. should not be

D. would not be

这个题老师说是虚拟语气,对将来的否定,选A;但是网上说是普通的主将从现选B.

可是我认为这个题不符合这两个语法啊:如果是将来的虚拟语气,它主句不是should/ would/ might +动原,况且如果就是虚拟语气,那为什么C不对呢?如果是主将从现,be to do 这不成将来时了吗,从句应该是一般现在时啊!

我很不理解,求大神赐教!

请先 登录 后评论

最佳答案 2022-07-01 07:46

主句的must do就可以排除虚拟语气。因为if如果引导虚拟条件,主句是不可以用must的,而必须用某个情态动词的过去形式。所以,正确答案是BIf we are not to be abused...。这是真实条件句。忘掉所谓的主将从现吧。你就是被主将从现误导了,产生了错误的认识。你可以在本网搜索关于主将从现的讨论。

请先 登录 后评论

其它 0 个回答