be done 与done 有什么区别吗 两者所表达的意义有什么不同
这个问题我会,虽然本人英语口语不是很好,但是对英语四六级词汇还是很熟悉的~下面给大家从三个方面具体解释一下:
【含义】
be done的意思表示被做,也可以表示“完成”的意思
done
英 [dʌn] 美 [dʌn]
做,干,办(某事);(以某种方式)做;行动;表现;(问询或谈论时用)进展,进行 do的过去分词
【用法】
be done属于被动式的原型。它有is done,are done的单数和复数形式,作谓语。
如:The work can be done this week.
be done的时态是一般现在时。be done的意思表示被做,它的动词是be,是一个动词的原形,这里的be可以是am,is和are,所以它时态是一般现在时。通过翻译我们可知“被做”其实是一个被动语态。be done也可以表示“完成”的意思,当它表示此意时,也为一般现在时。但无论它表示的是哪一种意思,它的语态都是被动。
而done是过去分词,它不能作谓语,但可作补语,表语。作定语和状语,表示和所修饰词之间
的被动关系,如The meeting held yesterday is very important.
【例句】
How do I know when I'm done with the loop?
我怎么知道循环完毕了呢?
The market day is over and work is all done for the busy.
市集已过,忙人的工作都已完毕。
All these jobs can now be done by one single machine.
所有这些工作现在只用一台机器就可以完成。
In the old days this used to be done with a baggage train of camels.
在古时候,这常常由一队拉行李的骆驼来完成。