done和to be done 的区别是什么

如题所述

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个回答  2022-12-24

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.


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

第2个回答  推荐于2017-09-12
done,to be done 还有,being done 这三种形式,除了都是表达被动概念以外,在时间上有分别,done 表示 “已经发生” ,to be done 表示 “即将或将要发生”,而 being done 则表示 “正在发生”,举几个例子试说明:
1、The building built last year is a hospital.去年建造的那栋大楼是所医院..
2、The building to be built will be a hospital.即将建造的大楼是家医院.
3、The building ,being built at the moment is a hospital.在建的那栋大楼是家医院.本回答被提问者和网友采纳
第3个回答  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。 (我已经完成了事情)

不知道你明白了没。如果还有不懂可继续追问。希望你学习进步。
第4个回答  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。

祝进步,不懂追问。
相似回答