在你请人吃饭的时候,你应该首先问问人家:"What are you in the mood for?""您想吃什么?""mood"这里有心情、心绪的意思,这句话中"be in the mood for"是一个固定的用法,意思是"想吃什么?"当然,如果这种用法用到别的地方,就有了不同的理解。比如,看到了电影院,你会这样问:"Are you in mood for a movie?"意思是"你想看一场电影吗?"自然,"for"后面还可以用"dancing, shopping,smoking"等。但是千万不要说成"Are you in the mood?"这样就会引起人的误会了。