是不是whether后都能加or 什么情况下or not可省略呢?

问题描述:

是不是whether后都能加or 什么情况下or not可省略呢?
比如:Ask him whether he can come or not.
问问他是否能来。
I don't know whether you like flowers,sir.
先生,我不知道您是否喜欢花。

whether or not=是否的意思,后面必须跟or not,否则表述不完整.whether和or not分开的那种I don't know whether you like flowers(or not), sir.整句是这样的,只不过习惯省略了。