这里不可用 if 吗?

有一读者问:初中英语第五册上有一范例:

(1)“Does everyone want to go?” he asked.

→He asked if everyone wanted to go.

可是我们的老师说动词不定式前只能用 whether 不可用 if,这个范例用 if 是否错了?

文中的范例与你老师所讲的话都不错。你的老师的意思是:动词不定式不可紧跟在 if (作“是否”解)之后,但可紧跟在 whether 之后,如:

(2)I don't know whether to go or to stay.(这里不可用 if 代替 whether)

(3)I wondered whether to phone you.(这里也不可用 if 代替 whether)

但如果动词不定式并不紧跟在 if 之后,if 则是可用的。如你所引的范例,即可用 if,因为动词不定式置于 wanted 之后(用作 wanted 的宾语),并非紧跟在 if 之后。当然,如果你愿意的话,这里也可用 whether 代替 if。