have been用于 现在完成时.
have been doing 是用于现在完成进行时.
may have done it .(动作)兴许发生过了.持续到现在(完成了)
may have been doing it .(动作)从过去发生到现在(可能现在还在进行)
may have什么时候加been
may have什么时候加been
may have后什么时候加been?
may have done和may have been doing分别用在什么时态中呀!
may have后什么时候加been?
may have done和may have been doing分别用在什么时态中呀!
英语人气:606 ℃时间:2020-01-19 23:10:07
优质解答
我来回答
类似推荐
猜你喜欢
- 1英语翻译
- 2what happened______ your litter dog?I haven't seen it these days A with B in C of D to
- 3That's my mother and this ( )my father 补充
- 4一堆沙重16分之15吨,用去了5分之2,还剩()吨
- 5当X=2,Y=-4,代数式AX的3次方+1/2BY+6=2002,那么当X=-4,Y=-1/2时,求代数式3AX-24BY³+4997的值.
- 6一个小蜗牛从A点出发演一个三角形的三边爬行速度为30,40,60厘米每分那么蜗牛顺时针爬行一周的平均速度是
- 7甲,乙两人骑自行车同时从相距90千米的两地相向而行,2小时后相遇.
- 8如果方程组3x-2y=k+2 -2x+3y=3的解x,y,且2小于等于K,K小于等于3,则x+y的值
- 9某同学在做“调节灯泡亮度”的电学实验时,电路如图所示,电源电压恒为4.5V,电压表量程“0~3V”,滑动变阻器规格“20Ω l A”,灯泡L标有“2.5V 1.25W”字样(忽略灯丝电阻变化),在不
- 10“1.125除以0.09”谁能用简便方法运算一下?