—do you happen to have 20 dollars on you?

来源:百度知道 编辑:UC知道 时间:2024/09/25 19:26:29
—do you happen to have 20 dollars on you?
—……
—i want to buy a book.
(问省略号处填什么)
A.what for B.what to do
答案是A,为什么不能用B呢??

如果是B, 回答应是 To buy a book.
因为what to do? 是问你 ”(拿着钱)去干什么呢?”

what for?是 “为什么(要这钱)呢?”

以上是就字面意思来说。

如果是按照 英语语言习惯 或者说 语感 来说,这是口语习惯,口语中一直都用这个“what for”,而不问“what to do”.

这个情景是两个人对话的情景,所以,应该是口语形式的问答。A和B从语法角度都是正确的,但是限于语境的原因,选A

what to do是典型的中式英语习惯。他问你有没有$20,中国人一般会说你要干嘛,但来外一般会说你想要这些为了什么,所以就是what for