may have been和may be有什么区别?
请举例.
人气:364 ℃ 时间:2019-08-28 12:19:15
解答
情态动词表推测
因为MAY后面要加动词原形 所以~
前者是对过去事情的推测
而后者是对现在的事情或者正在发生的事情进行的推测
前者:may +do---may +did 矛盾
所以将did 换成have done,因为在英语中过去时和完成时可以替换
所以就有了may have done
推荐
猜你喜欢
- 1.某纸品加工厂为了制作甲,乙两种无盖的长方体小盒,利用边角裁出正方形和长方形两种硬纸片,长方形的宽与正方形的边长相等,规格150张正方形硬纸片和300张长方形硬纸片全部用于制作这两种小盒,可以做成甲,乙两种小盒各多少个?(用二元一次方程组
- 已知三角形ABC的顶点B、C在椭圆x^2/3+y^2=1上,顶点A是椭圆的一个焦点,且椭圆另一个焦点在BC边上,则三角形ABC周长是?
- 五六年级同学去植树,六年级植的比总数的四分之三少24棵,
- 1、甲乙两人分别沿边长为50米的正方形ABCD的四条边跑,开始两人分别在A、C处,甲的速度是8米/秒,
- 前天你和父母去啦动物园吗?英文翻译
- 把一个棱长4分米的正方体容器装满水后,倒入一个长8分米、宽4分米的长方体水槽中,水槽内的水深多少分米?
- 质量为0.5kg的物体在与水平面成37°角的斜向上拉力F作用下,沿水平桌面静止向右做直线运动,经过0.5m的距离,速度为2m每二次方秒,已知物体与桌面间的动摩擦因数为0.1,求作用力F的大小
- 1吨水等于多少度水