表示对过去的推测can have done,may have done 有什么不同?有的书上说有can not have done 没有can have done迷糊了◑▂◐
题目
表示对过去的推测can have done,may have done 有什么不同?有的书上说有can not have done 没有can have done迷糊了◑▂◐
答案
书上说的是对的,只有can't have done 不可能做过某事,而没有can have done.但我们可以说could have done.
could have done = may have done 可能做过某事
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 8 8 8 8 8 8 8 8 8之间加上括号及符号使结果=2008
- 你想知道我们的学校生活是什么样的吗 英文翻译 Do you want to know------------------------------------
- 形容音乐或音质非常美好的词语,2—4个字,
- 相对分子质量与物体的真实质量有什么关系?
- 从1,2,3,…,9这九个自然数中任取三个数组成有序数组a,b,c,且a
- 英语翻译
- 同学们去划船,如果在五条船上每条船坐三人,其余的四人坐一条船,则有五人无船可乘;如果四条船上每条船做六人,其余的三人坐一船,则最后空着一条船无人乘.问共有多少条船,多少个学生?
- 惊心动魄造句
- 一篇400字的说明文.明天要交!
- 新新广告公司承接了一批长方体的广告灯箱,长0.5米、宽0.3米.5米,这种广告灯箱的框架由不锈钢条制作
热门考点