have done 和 be p.p 有什么区别?都是被动语态吗?
题目
have done 和 be p.p 有什么区别?都是被动语态吗?
答案
have done 是现在完成时,语态是主动形式,be p.p 即be +done(动词过去分词),是动词的被动式.而现在完成时的被动式则应该为have been done
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 甲乙从AB两地相向而行,甲行全程需7个小时,乙每小时行45千米,1小时后两车走的路程比全程的15%少12千米.
- Why does my heart tell me that nothing in the wd?
- meet to 什么意思
- 请教一道关于物质量浓度的问题
- "饭疏食饮水,
- 在三角形ABC中,若b=根号二,角A等于三十度,∠C等于105 求三角形的周长
- 2(NH-RVS2x1.5-SC20-WC,CEC)括号前面的2表示什么?谢谢啦
- 英语翻译
- 悬泉瀑布,飞漱-其间.-清-荣-峻-茂,良趣多味.,横线处应补出一些内容,请在横线处填上恰当的词.
- 国际制(SI)和公制(METRIC)的含义是什么,区别是什么,具体的单位都有哪些?