was done和had been done的区别,要有例句
was done
was done是一般过去时的被动语态was/were done之一。英语分为主要的八大时态,两大语态。其中,一般过去时即谓语动词为过去式,表示一个过去发生的动作,而被动语态是表示主语被怎样,其中主语是动作的被执行者即动作承受着。二者匹配,一般过去时的被动语态一般形式为was/were +P.P.,其中was的主语是可数名词单数或不可数名词,were主语为可数名词复数,一般在句末会引出动作的执行者,但通常被省略。
例如:The homework was finished (by him) last night.作业在昨晚被他完成了。
The tasks were finished (by him) last night.任务在昨晚被他完成了。
很明显,一般过去时被动语态,只是一个对过去某件事进行陈述的主动语态的句子的变化,即was done被动语态句子可由一个普通的句子转换过来,例如:s,s
I played the piano last night.
可转变为:The piano was played (by me) last night.
也有一些接双宾语的转换,例如:
I bought this cellphone for her as a present yesterday.
用直接宾语做主语:The cellphone was bought for her(by me) as a present yesterday.
用间接宾语做主语:She was bought a cellphone for as a present (by me) yesterday.
had been done
had been done很明显,也是英语两大语态中的被动语态,但它的时态为过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的影响或是结果,即为“过去的过去”,所以我们一般认为过去完成时不会单独存在,只会在从句中起作用(这里包括特殊的时间状语),比如:
By the time he came in,I had finished my dinner.他进来那一刻,我已经吃晚饭了。
By the end of 1970s,China had made a number of achievements.截止20世纪70年代末,我国已经取得诸多成就。
关于被动语态:被动语态即将宾语作为主语,具体做法与过去时被动语态一致,在这里不加赘述。
二者明显区别
(1)从语义上:前者即为过去被怎样;后者则为过去已经被怎样(过去的过去)。
(2)从时间状语:前者的时间状语就是过去的时间点,比如 yesterday,last month,long ago,in 1900等;后者则为时间段,比如for the past three months,during the last three years,by the end of 1900s,before last Sunday等。
(3)从句法:前者多独立存在,而后者多用于从句中做主句,且从句为过去的相应时态,比如:
The dinner had been prepared well by the time he came back.(从句中用的came,即过去时,所以主句用过去完成时;主句中动作承受者做了主语,所以用被动语态)。
He tells me that the crimial was arrested yesterday.(他告诉我罪犯昨天被捕*主句谓语用的tell,所以过去时即可*)
He told me that the crimial had been arrested the last day.(他告诉我罪犯前一天被捕*主句谓语为told,所以“被捕“会发生在“told“之前,即“过去的过去“,所以用过去完成时,其中the last day对于told 来说就是yesterday。*)
(4)虚拟语气:用来表示假设,而所述不一定为事实,或与事实相反,用虚拟语气,是英语语气的一种。而过去时的虚拟即为对现在的虚拟,比如:If I were you,I would stop.(如果我是你,我会停下来)
而过去完成时即对过去的虚拟,比如:
You would have met Roy if you had got here earlier.(如果你到的早一点,你本会见到罗伊的。)
4.NOTICE:
以上着重剖析了过去时与过去完成时时的不同,was done 和had been done分为二者被动语态,被动语体所表达的含义大同小异,不做赘述。两种形式的主要区别在于二者时态的不同。以上。
had been done 是过去完成时态的被动语态,主要表达某个过去事实之前发生的事情。Jim's mother was going to do the housework,while it had been done by Jim.
再者,was done 为过去式 had been done 是过去完成时
例句:I WAS SELECTED AS A POLICEMAN LAST MONTH .过去时态 有明显标志
THE HOMEWORK HAD BEEN DONE BEFORE YOU CAME .过去完成时 你来之前作业已经被做完 过去的过去 明显标志
挺好区分的 望采纳