Do you have anything to buy?

Do you have anything to buy?
怎样辨别 anything to do anything to be done?
例如
Mom,I'll go to the supermarket .Do you have anything ____?
No,darling.Please come back soon
A.to buy B.to be bought
为什么选A不选B?
gps3721 1年前 已收到5个回答 举报

sugar29 幼苗

共回答了18个问题采纳率:94.4% 举报

Do you have anything which you will buy?=Do you have anything to buy?=你有东西要买吗?Do you have anything to be bought?=你有东西要让别人买吗?(somebody else might buy it)

1年前

7

kksos 幼苗

共回答了7个问题 举报

不知道。反正用起来就这样,具体不知道怎么说清楚。

1年前

2

58230563 幼苗

共回答了23个问题 举报

have something/anything 解释中带有“有”的,用 to do 比如“有什么要买的吗?有零头能找开吗?”等等
have something/anything 以物为中心而不是以人为中心时,用to be done,一般用的没有to do 多

1年前

1

dxd_1976 幼苗

共回答了3个问题 举报

to do 是将要去做的,而to be done 是已经做了的

1年前

1

biaoyanyan 幼苗

共回答了8个问题 举报

have something to buy: something 是 to buy 的逻辑宾语,不一定非得用过去式才能表达逻辑宾语的意思。英语中常有这样的例子:
Don't you have better things to do?
这里的动词不定式就是用来做前边名词定语的,在逻辑上是动宾的关系。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 2.271 s. - webmaster@yulucn.com