should have done与should have been done的区别?
题目
should have done与should have been done的区别?
答案
来个都是虚拟.should have done是主动,应该做而没做;should have been done是被动,应该被做而没被做.
eg:You should have told me yesterday that you had changed your mind. 你昨天应该告诉我你改变主意了.(实际上没有告诉)
Your work should have been done before you went home. 你的工作应该在你回家之前(被)做完.(实际上没被做完)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 惊喜的反义词和近义词
- 已知a²加a减1等于0,求a立方加2a平方加2007的值题
- 用可溶性钡盐检验硫酸根离子时,先加盐酸是干什么的
- 设函数f(x)=ax^3+3x+1(x属于R),若对于任意x属于[-1,1],都有f(x)大于等于0成立,则实数a=?
- Much of what doctors know about heart disease has resulted from this research project.
- 90吨比( )多三分之一( )比200多四分之一,比30平方多五分
- At the foot of the hill you could hear nothing but the ____of the running water.
- 晕圈效应
- 毛毛虫怎么变成蝴蝶,蝴蝶又是怎么变成毛毛虫的》
- 已知三角形ABC三边长BC=6,AC=8,AB=10.求:垂心到最长边的距离,重心到最长边的距离.
热门考点