求教英语选择题,为什么选D呢

Daniel: You look so excited. _________
Viola: I’m thinking about the cake of my birthday tomorrow.
A. What’s new?
B. What happened?
C. What’s so funny?
D. What’s in your mind?

答案应该选B
You look so excited.What happened?
相当于
What happened that you look so excited?
因为发问者不可能知道对方“就是在想什么”,因为还有发生其它事情的可能,或者是捡到钱呢,或者是跟女朋友约会成功了呢,又或者是老爸送小车呢,彩票中奖呢,总之等等的情况都有可能的。发问者只是看到被问者所表现出来的行为、神态进行一个粗略的发问,用What happened?或What's up?或What's the matter?”到底发生了什么?”其实也已经包括:你在想什么?这一种情况。我们不能从I’m thinking about 倒推回去选 "What’s in your mind",这样刚好就中了出题者的陷阱。

请看下面出现在其它地方的现成例子:
1. What's the matter?Bai Ling? you look so excited.
2. Hey, Linda. You look so pale. What's the matter?
3. Hi,you look excited. What happened?
4. You look so upset.What's wrong with you?
5. Oh, Tom, What's the matter? You look so tired today.
6. Granny,you look so weak.What's wrong with you?

共同点都是看到一种表象,然后就粗略地发问。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-16
这是口语交际。大意应该是:——这么兴奋,想什么哪?——在想我明天的生日蛋糕哦
A,一般是问在看报纸新闻的人有什么新的消息新闻值得注意;
B,发生什么事了?出状况时询问的用语
C,表面上看,意思也过得去,但是回答中有thinking想,与D相比,应选择最优答案,这是原则,所以也不选。故选D。
第2个回答  2012-05-16
因为下一句接着就说我在想明天的生日蛋糕,所以上一句说想什么呢比较通顺。但看前三个选项,如果没有下一句答语的话都还符合语法,但是就意思来说,D应该是最符合的。
第3个回答  2012-05-16
你在想些什么呢?
A,B,C,与excited关系不是很密切。excited, 兴奋,激动。
第4个回答  2012-05-16
根据后者的回答,后者说i'm thinking about …… 可知问的是,你在想什么?
第5个回答  2012-05-16
BD都可以
相似回答