and在什么情况下变为or?

问题描述:

and在什么情况下变为or?
转换句型时的问题
是不是在一般疑问句不变,在选择疑问句中,否定句中要变?

否定句
或表示二选一 选择的时候
and用中文来说就是“和”
or就是“或者”
貌似是在一般疑问句中就要改or了
比如I have a dog and a cat.
问:Do you have a dog or a cat?