如何回答What's made you so upset?这一提问

A: What's made you so upset?

B: ____ three tickets to the folk music concert.

A. Lose                               B. Losing

C. Because of losing        D. Since I lost

答案:B。老师,我想知道为何B正确呢?我觉得C和D也是正确的。烦请指点,谢谢!

请先 登录 后评论

最佳答案 2015-08-29 22:59

根据对话的问句和答句可知,答句是回答 what 的;而 what 是个代词,且在问句中用作主语,所以答句也应该是一个相当于名词或代词,且可以用作主语的结构,比较四个选项,显然只有B填入答句中,构成动名词短语,相当于名词,可以用作主语,故选B。而C和D都是原因状语,通常不用作主语。

如果你还不明白,我们把答句补充完整就更清楚了:

A: What has made you so upset? 是什么使你这样不高兴?

B: Losing three tickets to the folk music concert has made me so upset. 是丢了三张去听流行音乐会的门票这件事让我这样不高兴。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,4087 浏览
  • speed_eriko 提出于 2015-08-28 23:02

相似问题