have been done 与 having been done 与have been doing与having been doing有什么区别
人气:439 ℃ 时间:2019-08-18 04:36:41
解答
have been done
已被做完
having been done
是上面的现在分词短语.
have been doing
在过去动作开始一直在进行着.
having been doing
是上面的现在分词短语.
明了吧.
推荐
猜你喜欢
- 如果关于x的不等式M-(3分之10X)大于2(m+5x)
- 愚公移山是什么意思
- 一段长5厘米的铜丝,重4克.测得一捆同样的铜丝重6千克,这捆铜丝多少米
- 初二两道小小的数学题,求解
- 细胞分裂都知道吧
- 已知α是锐角sinα=2/3则cos(90-α)的值为
- 6,3/4,-2,7,-2/3 ,0,7/5中,正数有( ),负数有(
- 二氧化硅与氢氟酸的反应表现了酸性氧化物的通性吗?