has / have done现在完成时,指某过去的动作对现在的影响或产生的结果,不是强调动作本身(比如时间地点方式等等),而是强调影响和结果;had done 过去完成时,简单说就是过去的过去,所以它要有上下文呈现一个过去的时间,那在此过去时间之前就是过去的过去。后面两个分别是上面两个的被动语态。 解析看不懂?免费查看同类...
had done 过去完成时的主动语态结构 have been done 现在完成时的被动语态结构 done 为过去分词 前两个结构在句中充当谓语,而done当然不能单独做句子谓语。 如:I had read these books before you came here. These books have been read by me. 2. 第三个不做句子谓语,可做定语,状语,补足语等,表示被动关...
had been done 过去完成时过去某个时间之前就已经完成例如,All of my execises have been done when you asked me yesterday.昨天你问我的时候,我的作业已经做完了.have been done现在完成时到现在为止已经完成例如,All of my execises have been done now.我现在已经把所有作业做完了. 解析看不懂?免费查看同...
have done 现在完成时态have been done 被动语态,现在完成时态had done 过去完成时态had been done 被动语态,过去完成时态 主要的差异:1、现在完成时的情况下,have done 代表动作的执行者是人,have been done代表动... 分析总结。 havedone现在完成时态havebeendone被动语态现在完成时态haddone过去完成时态hadb...
have done 是现在完成时,表示事情发生在过去,但是对现在有影响。had done是过去完成时,表示该动作发生在过去某个时间或动作之前,如:He said he had seen the film. seen这个动作发生在said之前,即过去的过去。
1.现在完成时(have done)所以,现在完成时表示的是:处于现在这个时间点,对这个时间点之前发生的一个...
Have/Has been done 与Have/Has done的区别:1、二者表达的语态不同。have been done是现在完成时的被动语态,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无...
(have done ,had done )和(have been done,had been done)是主动和被动的关系,前者是做了,后者是被做。(have done,have been done)和(had done,had been done)是时态的区别,一个是现在完成时,一个是过去完成时 你可以找一下这方面的例句来对比一下 ...
4) 过去完成进行时(被动语态)– had been done 过去完成时的被动语态表示,某件事情或动作在过去的...