have done 和 be p.p 有什么区别?都是被动语态吗?
人气:424 ℃ 时间:2020-06-14 19:57:59
解答
have done 是现在完成时,语态是主动形式,be p.p 即be +done(动词过去分词),是动词的被动式.而现在完成时的被动式则应该为have been done
推荐
- have done还是be done是被动语态,
- must have done和must be在处于被动语态时的区别
- 含有be动词的被动语态怎么变,have been done一定指被动吗
- have sth. done 和have sth.to be done用法有什么区别
- be done,have done ,having done和done之间的去别
- n是正整数,求证13^2n-1是168的倍数
- 0,1,3,8,22,63 ( ) 根据前面的数字推出括号里的数
- 一瓶水连瓶重2分之3千克,喝了一半后,连瓶重8分之7千克,瓶重多少千克,水重多少
猜你喜欢
- 1x2x3x4x……xn的积的末尾正好有12个0,n的最小值是多少?最大值是多少?
- 梯形的中位线长为10CM,高为4CM,则此梯形的面积为
- 水在高温下、在电磁波的作用下、是可以分裂成氢和氧的.分裂成氢和氧就可以燃烧?
- 为什么富有的人更富有,贫穷的人更贫穷?
- 甲数比乙数多30,甲数与乙数的比是9:4,甲数是( ),乙数是( ).
- 夸父逐日的字词解释
- 已知f(x)为奇函数,g(x)为偶函数,且满足f(x)+g(x)=x²+x+1,求f(x)和g(x)
- 在三相电源的三角形连接中,若三相电动势对称,他们的向量之和等于 理想电压源与理想电流源之间( ) 进行等效