当由一般疑问句充当宾语从句时,用if或whether引导,意为“是否”。如:

Idon'tknowif/whetherhestillliveshereaftersomanyyears.我不知道这么多年后他是否还住在这儿。

但在下列情况下只能用whether:

①在具有选择意义,又有or或ornot时,尤其是直接与ornot连用时,往往用whether(if…ornot也可以使用)。如:

Letmeknowwhether/ifhewillcomeornot.(=Letmeknowwhetherornothewillcome)让我知道他是否能来。

Idon'tknowwhether/ifhedoesanywashingornot.(=Idon'tknowwhetherornothedoesanywashing.)我不知道他洗不洗衣服。

Iwonderwhetherwestayorwhetherwego.我不知道我们是去还是留。

②在介词之后用whether。如:

I'minterestedinwhetherhelikesEnglish.我关心的是他是否喜欢英语。

We'rethinkingaboutwhetherwecanfinishtheworkontime.我们正在考虑是否能按时完成这项工作。

IworryaboutwhetherIhurtherfeelings.我担心是否伤了她的感情。

③在不定式前用whether。如:

Hehasn'tdecidedwhethertovisittheoldman.他尚未决定是否拜访那位老人。

Idon'tknowwhethertogo.我不知去否。

Hehasn'tdecidedwhethertogobybusorbytrain.他还未决定是乘公共汽车去还是坐火车去。

④whether置于句首时,不能换用if。如:

Whetherthisistrueornot,Ican'tsay.这是否真的我说不上来。

⑤引导主语从句和表语从句时宜用whether。如:

Whethershewillcomeornotisstillaquestion.她是否能来还是个问题。

Thequestioniswhetherwecancatchthebus.问题是我们能否赶上公共汽车。

如果宾语从句原来是特殊疑问句,只需用原来的特殊疑问词引导。如:

Couldyoutellmewhyyouwerelateforthemeetingthismorning?你能告诉我今天早上你为什么开会迟到吗?