关于两个英语句子中的词语理解

问题描述:

关于两个英语句子中的词语理解
1.---you see,i'mpoor in math ,you are not good at english ,and...
---that's where we should help each other.
中的where一词,为什么不可以换用why呢?
2.---do you have anything in mind that you'd like for supper?
--well,anything is okey with me.
中为为什么必须要用anything来回答呢?用其他不定代词为什么不可以?

1.在这里用where指在英语和数学方面我们应该互相帮助,而如果换成why就成了这就是为什么我们要互相帮助,在语法上成立,但是逻辑上讲不通
2.anything指任意的,任何事物,在此指吃什么都可以,而其他不定代词无法表达这个意思