关于done与to be done的区别

In the dream Peter saw himself ________ by a fierce wolf, and he woke suddenly with a start.
A. chased B. to be chased C. be chased D. having been chased
我一开始选B,但是答案选A。我记得有see sb. to be done这个用法,但是我的英语老师却说“因为Peter是chased的动作执行……的。”(忘了是不是这样说了)

"Do you have any clothes ________ today?" asked Mother. 答案:to be washed
为什么这道题又要填to be washed?老师说不能填washed。

两道题出于同一张试卷的,求解,精彩正确的回答必加分(越详细越好,最好有例子)!

done 和 be done的区别是:

1.done为主动语态,而be done表示被动语态。  

2.be done属于被动式的原型。它有is done, are done的单数和复数形式。done表示和所修饰词之间的被动关系。

3.be done做谓语,而done是过去分词。它不能做谓语,但可做补语,表语。

如:

1、I feel that not enough is being done to protect the local animal life.

我觉得对当地野生动物的保护力度不够。

2、Ecological groups say that nothing is being done to tackle the problem.

环境保护组织称目前并未采取任何行动处理这个问题。

3、An autopsy was being done to establish the cause of death.

正在进行尸检以确定死亡原因。

4、The elections were a step in the right direction, but there is a lot more to be done.


举行选举是迈出了正确的一步,但仍有很多事情要做。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-05
to be done 表示的是将要完成的动作(也就是将要完成但现在还没有发生的动作)
done 表示已经完成的动作
两者均有被动含义
(注:see后没有to do结构,只有当它表示将来完成时的时候才能这么使用)

第一题的话,句义表示在梦里peter被暴力的狼追逐,仅仅只表示被动,而不是将要完成。即wolf是动作的执行者,而peter是动作的承受者。可以理解为狼追着皮特。chase即为动作

第二题,表示的是你有需要洗的衣服吗?(将要完成但现在还没有完成的动作,衣服即将被洗,而此时还未洗) 而衣服需用被动 ,所以用to be done 此时若用washed,则表示已经洗了的衣服。这显然与句意不符。

eg:1.I have things to be done.(我有将要完成的事)
2.I have things done。 (我已经完成了事情)

不知道你明白了没。如果还有不懂可继续追问。希望你学习进步。本回答被网友采纳
第2个回答  2013-02-06
第一题:选A。这里需要讲的是,see 和hear这两个动词,在主动语态里,不能接to do,也就是说,see sb to do 是错句,而只能see sb do (表示主动的,经常的做某事),see sb doing(主动的,正在做某事),see sb or sth done(表示看见某人某物被做)。

而在被动语态里,可以说 sb is seen to do( 某人被看见经常做某事,或被看见将要做某事),sb is seen doing(某人被看见正在做某事),sb is seen to be done( 某人被看见被做),而sb is seen do是错句,没有这个搭配。

这道题,直接把B选项排除,因为我之前说过,see sb to do 是错句。peter梦见他自己被狼群追捕,就是简单的被动语态,所以用see himself chased就可以。而C选项用的 be done,就多余了,因为see sb done本身就表示被动。 D选项同理,多余。

至于你问的done 与to be done的区别,done表示已经被完成的事物,而to be done表示将要被完成而还没有被完成。

第二题:选to be wanshed。

have这个动词,后面可以接have sth to do(表示有某事要做,表示还没做),或者have sth done(使某物被做,表示已经做完了)。have后面也可以接人,搭配是have sb do,接动词原形,让某人做某事。

这道题,妈妈问,你有衣服要洗么?这里,衣服还没洗,所以不能用have clothes washed,而应该用to do的形式,而衣服是被洗的,所以又要用被动语态,所以是 to be washed。

祝进步,不懂追问。
第3个回答  2013-02-05
在梦中peter看到自己被一凶狠的狼追赶,应试的话,你可以这样理解see sb. to be done是动作还未被发生而即将被追赶,这里显然是动作“被追赶”是发生着的啊。
照这个方向解题的话,第二题也没问题了吧。done 往往是已经做了的,to 加着了就有一层即将的目的的趋势
第4个回答  2013-02-05
第一句话意思是彼得梦见自己被一只凶猛的狼追捕,然后他就醒了。所以用被动。
第二句话是妈妈问:“你有多少衣服要洗的?”衣服是被洗的,而不是衣服自己洗自己。所以用被动
相似回答