英语语法:It's strange that he ____ without saying good-bye to us.有矛盾

问题描述:

英语语法:It's strange that he ____ without saying good-bye to us.有矛盾
A.should have gone out B.went
C.should go out D.goes out
我的语法书上写,strange后的主语从句虚拟语气,用should be (即C),而在此从句中又有without这个含蓄条件句,用要虚拟语气主句(即A) 到底是如何?

答:有些语法书将虚拟语气泛化了.it is +adj. thatsth. should happen.句型也归入了虚拟语气,其实并没有大的意义.这种句型的adj. 我总结是:很奇怪的的strange, 不自然的natural, 很重要的又很有必要的:importa...混乱了,书上写的法则就是,这个adj的主语从句就是必须用should 和那个虚拟10动词是一样。就是说这个strange是例外可以不用should do? 还有什么其他例外的吗这种“语法书”都不会是正宗的。我也见到过。在归纳时,也将它们归入了。只是对于strange, natural这两个,我不太赞成归入虚拟语气中。也不认为should能省略。怪怪的。不要将所有的should +V都归入虚拟语气。所以我说有人将虚拟语气泛化了。