宾语从句,whether和if的用法

问题描述:

宾语从句,whether和if的用法
如:他问我这本书是否值得读.
翻为:He asked me whether?if?the book was worth reading .
此句中用whether还是if?我觉得两者都可,
规则
1、有 or not 时只能用whether
2、在介词后只能用whether
3、动词不定式前只能用whether
4、discuss后只能用whether
5、引导主语从句中只能用whether
6、引导表语从句只能用whether
7、引导同位语从句只能用whether
8、引导否定宾从只能用if
上面那句话哪个规则都不符合啊?

都可以.这是宾语从句
如果后面有or not 则不能用if你好,真的都可以吗?这是一道题,答案只能用if再说一次, 都可以!!!如果我错了, 我跳楼!!