1)whether和if都可以后随or和ornot.
区别在于whether可以直接后随ornot/no,if不行.
所以常见到whether就是whetherornot,而if就是if...ornot
举个例子(标注*的为不能接受的用法)
Hewantstoknowwhether/*ifornotwewantdinner.(LEG)
Idon'tcarewhether/*ifornotyourcarbreaksdown.(CGoEL)
不过换句话说,用whether还是用if感到没有把握的时候,用whether总是保险的.至于whether和if之后用不用ornot皆可,特别是whether之后尤为如此.
特别要注意:whetherornot不能用在about和wonder之后
这句把ornot调到句尾为idontcareifhecomesornot.就可以了
P.sLEG和CGoEL都是语法词典.
LEG=LongmanEnglishGrammar(1988),byL.G.Alexander
CGoEL=AComprehensiveGrammaroftheEnglishLanguage(1985)byR.Quirk,S.Greenbaum,G.LeechandJ.Svartvik
2)as...as(否定句)
可以使用as,当然可以用so
(参考as...as的用法