was doing是的时态过去进行时,表示过去时间里开始,并持续到现在,一直在进行的(或刚结束的)动作或状态,单纯的to do则是一般现在时。
be动词的过去分词+to do/doing是表示的过去式的被动语态,用过去式表将来时是不存在的,而用现在进行时表将来时,部分动词有这个用法,比如come。i am coming.
While they were doing their homework, I was doing the laundry.
他们在做家庭作业的时候,我正在洗衣服。
He was doing this for himself, not for his father.
他这么做是为了自己,不是为父亲。
He knew exactly what he was doing.
他清楚地知道自己在做什么。
was doing是过去进行时,是主动的.一般是说明你过去的那个时间点正在做什么事情,用来解释别人的质问,特别是在老婆大人询问的时候,是很常用的.
was done 是被动,这个是be done的格式,也就是被动的语态.be又是was,所以是过去时的被动语态.如 He was beaten by me yesterday.