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.


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



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.
在建的那栋大楼是家医院。
希望上述回答解决了您的问题。

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.在建的那栋大楼是家医院.

比如你要去打一个人,别人来问你,“听说你要去打人”你回答,刚刚已经去打过了,这个时候用“done”表示动作已经做完。或者你回答“待会去打”表示你还没有去打,待会会去打,这个时候用to
be
表将来

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网