两道英语单选题

1.-I am going to the supermarket,do you have anything____?
-It`s very kind of you.
A.to buy B.to be bought
C.bought D.being bought(我选的是A 答案是B A选项读起来预感很好 我好像用了很多年了 莫不是一直 用错了)
2.Our class were going to have a wildlife training in order to learn how to____from the most difficult surroundings.
A.live B.suffer
C.survive D.protect
(我选的是D 答案是C 我记得survive不是直接加sth吗 为什么还有from)
附带解释
谢谢 谢谢
survive不是及物动词么 字典上好像是

第一题:
此题中,他问的是别人要不要让他买东西,也就是说他去买东西顺便帮别人也带一下,抓住:他问别人要不要买什么,所以应该是to be bought ,而并非答案错误。如果说是,自己家东西不够了,要去买点什么了,此时就应该用to buy。

第二提:这道题中survive好像不跟from连着的吧,也就是说把from,以及其后面的都去掉这个句子也成立的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-02
1.口语完全可以用A.但由于是考试题考的就是语法,所以你要按被动处理,因为东西是被买的,只能这么理解.但我个人认为A没有什么问题,外国人绝对这么说,你可以质疑出题人.

2.选C没错.survive 是不及物动词.
第2个回答  2008-08-02
survive 幸存 活下来 vi
survive from the most difficult surroundings.
从最艰难的环境中幸存 下来
第一题 东西是被买的 所以 to be bought
第3个回答  2008-08-02
第一:to be bought修饰的是anything,物体被人买,要用被动态,一般的说法是:do you want to buy anything你可能搞混了
第二:你用排除吧,从意思上理解:学习如何在艰苦的环境中生存,而不是保护艰苦环境.survive sth是拯救某物,survive from sth是从某事件存活下来
第4个回答  2008-08-02
这是一种英语中的固定用法 记住了
第5个回答  2008-08-02
第一题选B没错,你觉得语感很好是因为你平时说的是I have something to buy.是“你自己要买时”可以用不定式主动表被动,如果是别人帮你买就得说to be brought.
类似的还有,I have lots of clothes to wash. 意思是我有许多衣服要去洗。而Do you have any clothes to be washed,sir?意思是你要什么衣服要被洗吗,先生? I have lots of clothes to be washed.就是我有很多衣服要让人来洗。 洗衣服的人是不同的。 第一题根据题意可以看出东西是别人买的,不是自己买。所以要用被动。

第二题根据意思可知选C。 survive有及物也有不及物。survive from sth是指从...存活下来
相似回答